[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