[mythtv-commits] mythtv commit: r10003 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Wed May 24 06:48:15 EDT 2006


      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.






More information about the mythtv-commits mailing list