summaryrefslogtreecommitdiffstats
path: root/sys/v4l2/gstv4l2src.c
diff options
context:
space:
mode:
authorEdward Hervey <bilboed@bilboed.com>2008-08-13 08:33:57 +0000
committerEdward Hervey <bilboed@bilboed.com>2008-08-13 08:33:57 +0000
commit5cf61c6a80f3da587e08371f1f1000f17e482298 (patch)
tree0a7eee1e885e2097f5053f1b1b9f7f4f89d7836c /sys/v4l2/gstv4l2src.c
parent27e20eadc012c1426dd2044b58f8fc0950b77058 (diff)
sys/v4l2/gstv4l2src.c: Properly set the maximum latency value, in the same way it is done in v4lsrc.
Original commit message from CVS: * sys/v4l2/gstv4l2src.c: (gst_v4l2src_query): Properly set the maximum latency value, in the same way it is done in v4lsrc. * sys/v4l2/v4l2src_calls.c: Simplify fraction equality check, no need to use GValues for this.
Diffstat (limited to 'sys/v4l2/gstv4l2src.c')
-rw-r--r--sys/v4l2/gstv4l2src.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/v4l2/gstv4l2src.c b/sys/v4l2/gstv4l2src.c
index 26e8ddfa..fd612428 100644
--- a/sys/v4l2/gstv4l2src.c
+++ b/sys/v4l2/gstv4l2src.c
@@ -1089,8 +1089,7 @@ gst_v4l2src_query (GstBaseSrc * bsrc, GstQuery * query)
gst_util_uint64_scale_int (GST_SECOND, src->fps_d, src->fps_n);
/* max latency is total duration of the frame buffer */
- /* FIXME: what to use here? */
- max_latency = 1 * min_latency;
+ max_latency = src->num_buffers * min_latency;
GST_DEBUG_OBJECT (bsrc,
"report latency min %" GST_TIME_FORMAT " max %" GST_TIME_FORMAT,