gst-libs/gst/audio/gstbaseaudiosink.*: Make the clock sync code more accurate wrt...
authorWim Taymans <wim.taymans@gmail.com>
Mon, 13 Nov 2006 17:30:17 +0000 (17:30 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Mon, 13 Nov 2006 17:30:17 +0000 (17:30 +0000)
commit0990cbf2743d3d433dbad3c02219ae1606e2a69a
treea690e4f81c62585b7e76f275bc56287ac9ac14bf
parent410bb3fef148603f27e443d02d8a7c04223bde9e
gst-libs/gst/audio/gstbaseaudiosink.*: Make the clock sync code more accurate wrt resampling and playback at differen...

Original commit message from CVS:
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_event), (gst_base_audio_sink_render):
* gst-libs/gst/audio/gstbaseaudiosink.h:
Make the clock sync code more accurate wrt resampling and playback
at different rates.
* gst-libs/gst/audio/gstringbuffer.c:
(gst_ring_buffer_commit_full), (gst_ring_buffer_commit):
* gst-libs/gst/audio/gstringbuffer.h:
Use better algorithm to interpolate sample rates.
ChangeLog
gst-libs/gst/audio/gstbaseaudiosink.c
gst-libs/gst/audio/gstbaseaudiosink.h
gst-libs/gst/audio/gstringbuffer.c
gst-libs/gst/audio/gstringbuffer.h