summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c2e83bbd..b030de70 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2007-11-23 Sebastian Dröge <slomo@circular-chaos.org>
+
+ * 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 <wim.taymans@gmail.com>
* gst/rtpmanager/gstrtpjitterbuffer.c: