summaryrefslogtreecommitdiffstats
path: root/sys/v4l2/gstv4l2src.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/v4l2/gstv4l2src.c')
-rw-r--r--sys/v4l2/gstv4l2src.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/v4l2/gstv4l2src.c b/sys/v4l2/gstv4l2src.c
index ce4b2237..26e8ddfa 100644
--- a/sys/v4l2/gstv4l2src.c
+++ b/sys/v4l2/gstv4l2src.c
@@ -1071,12 +1071,18 @@ gst_v4l2src_query (GstBaseSrc * bsrc, GstQuery * query)
GstClockTime min_latency, max_latency;
/* device must be open */
- if (!GST_V4L2_IS_OPEN (src->v4l2object))
+ if (!GST_V4L2_IS_OPEN (src->v4l2object)) {
+ GST_WARNING_OBJECT (src,
+ "Can't give latency since device isn't open !");
goto done;
+ }
/* we must have a framerate */
- if (src->fps_n <= 0 || src->fps_d <= 0)
+ if (src->fps_n <= 0 || src->fps_d <= 0) {
+ GST_WARNING_OBJECT (src,
+ "Can't give latency since framerate isn't fixated !");
goto done;
+ }
/* min latency is the time to capture one frame */
min_latency =