[mythtv] [mythtv-commits] mythtv commit: r10003 by danielk
Tom Lichti
tom at redpepperracing.com
Wed May 24 13:41:18 UTC 2006
mythtv at cvs.mythtv.org wrote:
> Author: danielk
> Date: 2006-05-24 10:48:15 +0000 (Wed, 24 May 2006)
> New Revision: 10003
> Changeset: http://cvs.mythtv.org/trac/changeset/10003
>
> Modified:
>
> trunk/mythtv/libs/libmythsoundtouch/SoundTouch.cpp
>
> Log:
>
> Refs #1104. Removes a SoundTouch 1.3.1 change that induces clipping.
>
> This restores the 1.3.0 behavior of passing 1.0 timestretch samples through putSamples() unmolested. The 1.3.1 version treats 1.0 as a special case of slowdown, where the slowdown is 0%. But this causes clipping for Cougar when MMX is enabled.
>
> The clipping is probably dependent on source volume since no one else has reported it, but it's a regression and we don't experience the problem that the SoundTouch 1.3.1 is trying to avoid because we don't use the features of SoundTouch which trigger the problem.
>
I experienced it as well, but it looked like you were working on it, so
I didn't mention it.
Thanks for fixing it.
Tom
More information about the mythtv-dev
mailing list