From e8182f4d33a93374e586127e88c3d18fd9c13ffc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 23 Nov 2007 08:48:50 +0000 Subject: gst/speexresample/: Add functions to push the remaining samples and to get the latency of the resampler. These will g... Original commit message from CVS: * gst/speexresample/resample.c: (speex_resampler_get_latency), (speex_resampler_drain_float), (speex_resampler_drain_int), (speex_resampler_drain_interleaved_float), (speex_resampler_drain_interleaved_int): * gst/speexresample/speex_resampler.h: * gst/speexresample/speex_resampler_wrapper.h: Add functions to push the remaining samples and to get the latency of the resampler. These will get added to Speex SVN in this or a slightly changed form at some point too and should get merged then again. * gst/speexresample/gstspeexresample.c: (gst_speex_resample_init), (gst_speex_resample_init_state), (gst_speex_resample_transform_size), (gst_speex_resample_push_drain), (gst_speex_resample_event), (gst_speex_fix_output_buffer), (gst_speex_resample_process), (gst_speex_resample_query), (gst_speex_resample_query_type): Drop the prepending zeroes and output the remaining samples on EOS. Also properly implement the latency query for this. speexresample should be completely ready for production use now. --- ChangeLog | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index c2e83bbd..b030de70 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,26 @@ +2007-11-23 Sebastian Dröge + + * gst/speexresample/resample.c: (speex_resampler_get_latency), + (speex_resampler_drain_float), (speex_resampler_drain_int), + (speex_resampler_drain_interleaved_float), + (speex_resampler_drain_interleaved_int): + * gst/speexresample/speex_resampler.h: + * gst/speexresample/speex_resampler_wrapper.h: + Add functions to push the remaining samples and to get the latency + of the resampler. These will get added to Speex SVN in this or a + slightly changed form at some point too and should get merged then + again. + + * gst/speexresample/gstspeexresample.c: (gst_speex_resample_init), + (gst_speex_resample_init_state), + (gst_speex_resample_transform_size), + (gst_speex_resample_push_drain), (gst_speex_resample_event), + (gst_speex_fix_output_buffer), (gst_speex_resample_process), + (gst_speex_resample_query), (gst_speex_resample_query_type): + Drop the prepending zeroes and output the remaining samples on EOS. + Also properly implement the latency query for this. speexresample + should be completely ready for production use now. + 2007-11-22 Wim Taymans * gst/rtpmanager/gstrtpjitterbuffer.c: -- cgit v1.2.1