projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ccc40ed
)
[media] hdpvr: Added some error handling in hdpvr_start_streaming()
author
Leonid Kegulskiy
<leo@lumanate.com>
Thu, 25 Apr 2013 08:59:56 +0000
(
05:59
-0300)
committer
Mauro Carvalho Chehab
<mchehab@redhat.com>
Tue, 21 May 2013 11:20:24 +0000
(08:20 -0300)
Signed-off-by: Leonid Kegulskiy <leo@lumanate.com>
Signed-off-by: Hans Verkuil <hans.verkuil@cisco.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
drivers/media/usb/hdpvr/hdpvr-video.c
patch
|
blob
|
history
diff --git
a/drivers/media/usb/hdpvr/hdpvr-video.c
b/drivers/media/usb/hdpvr/hdpvr-video.c
index 774ba0e820beaee594eadb6f99d9d79a17d75a37..cd90ba81a5bbb734f85ef37f29ef895de53f4124 100644
(file)
--- a/
drivers/media/usb/hdpvr/hdpvr-video.c
+++ b/
drivers/media/usb/hdpvr/hdpvr-video.c
@@
-298,8
+298,12
@@
static int hdpvr_start_streaming(struct hdpvr_device *dev)
0xb8, 0x38, 0x1, 0, NULL, 0, 8000);
v4l2_dbg(MSG_BUFFER, hdpvr_debug, &dev->v4l2_dev,
"encoder start control request returned %d\n", ret);
+ if (ret < 0)
+ return ret;
- hdpvr_config_call(dev, CTRL_START_STREAMING_VALUE, 0x00);
+ ret = hdpvr_config_call(dev, CTRL_START_STREAMING_VALUE, 0x00);
+ if (ret)
+ return ret;
dev->status = STATUS_STREAMING;