From d92d82d194376c3c74ea7592c425b0ce00643a31 Mon Sep 17 00:00:00 2001 From: Pavel Rojtberg Date: Tue, 4 Apr 2017 15:07:02 +0200 Subject: [PATCH] cap_v4l: SetProperty - do not return false while setting video size --- modules/videoio/src/cap_v4l.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/videoio/src/cap_v4l.cpp b/modules/videoio/src/cap_v4l.cpp index 59202e2927..309dcaaff4 100644 --- a/modules/videoio/src/cap_v4l.cpp +++ b/modules/videoio/src/cap_v4l.cpp @@ -1772,6 +1772,7 @@ static int icvSetPropertyCAM_V4L( CvCaptureCAM_V4L* capture, switch (property_id) { case CV_CAP_PROP_FRAME_WIDTH: width = cvRound(value); + retval = width != 0; if(width !=0 && height != 0) { capture->width = width; capture->height = height; @@ -1781,6 +1782,7 @@ static int icvSetPropertyCAM_V4L( CvCaptureCAM_V4L* capture, break; case CV_CAP_PROP_FRAME_HEIGHT: height = cvRound(value); + retval = height != 0; if(width !=0 && height != 0) { capture->width = width; capture->height = height;