[media] hdpvr: Added some error handling in hdpvr_start_streaming()
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>
This commit is contained in:
parent
ccc40ed755
commit
f743687690
|
@ -298,8 +298,12 @@ static int hdpvr_start_streaming(struct hdpvr_device *dev)
|
||||||
0xb8, 0x38, 0x1, 0, NULL, 0, 8000);
|
0xb8, 0x38, 0x1, 0, NULL, 0, 8000);
|
||||||
v4l2_dbg(MSG_BUFFER, hdpvr_debug, &dev->v4l2_dev,
|
v4l2_dbg(MSG_BUFFER, hdpvr_debug, &dev->v4l2_dev,
|
||||||
"encoder start control request returned %d\n", ret);
|
"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;
|
dev->status = STATUS_STREAMING;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue