From c6dffa0538819d2995d105e63b445359faa340d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 5 Jun 2008 11:07:17 +0000 Subject: gst/interleave/: Properly implement duration and position queries in bytes format. We have to take the upstream reply... Original commit message from CVS: * gst/interleave/deinterleave.c: (gst_deinterleave_add_new_pads), (gst_deinterleave_src_query): * gst/interleave/interleave.c: (gst_interleave_src_query_duration), (gst_interleave_src_query): Properly implement duration and position queries in bytes format. We have to take the upstream reply and divide/multiply it by the number of channels to get the correct result. --- ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 2379d49f..c8d9f0b5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,13 @@ +2008-06-05 Sebastian Dröge + + * gst/interleave/deinterleave.c: (gst_deinterleave_add_new_pads), + (gst_deinterleave_src_query): + * gst/interleave/interleave.c: (gst_interleave_src_query_duration), + (gst_interleave_src_query): + Properly implement duration and position queries in bytes format. We + have to take the upstream reply and divide/multiply it by the number + of channels to get the correct result. + 2008-06-04 Michael Smith * sys/dshowvideosink/dshowvideofakesrc.cpp: -- cgit v1.2.1