From 7047d9e5acf97c91a523c99ccc4b008a35a3e094 Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Wed, 15 Aug 2007 13:42:38 +0100 Subject: Fix an audio resampling problem which was causing regular clicking. The cause was that the resampling code was using only the samples in the buffer but not really handling the transition between two buffers (which it would handle completely independently). The new code remembers the last sample from the previous buffer and uses it in the resampling. We therefore end up one sample behind and without the clicks. --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index c73a1131d..680dba142 100644 --- a/ChangeLog +++ b/ChangeLog @@ -15,6 +15,7 @@ xine-lib (1.1.8) (Unreleased) * Fix a crash with "dvb:/". * DVB subtitle fixes: deadlock prevention, thread leakage, spec compliance. * Allow the DVB input plugin to timeout if it is receiving no signal. + * Fix an audio resampling problem which was causing regular clicking. xine-lib (1.1.7) * Support libdca (new name for libdts) by shuffling around the dts.h file. -- cgit v1.2.3