[mythtv-commits] mythtv commit: r9998 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Tue May 23 15:14:25 EDT 2006


      Author: danielk
        Date: 2006-05-23 19:14:24 +0000 (Tue, 23 May 2006)
New Revision: 9998
   Changeset: http://cvs.mythtv.org/trac/changeset/9998

Modified:

   trunk/mythtv/libs/libmythsoundtouch/RateTransposer.cpp
   trunk/mythtv/libs/libmythsoundtouch/STTypes.h
   trunk/mythtv/libs/libmythsoundtouch/SoundTouch.cpp
   trunk/mythtv/libs/libmythsoundtouch/TDStretch.cpp
   trunk/mythtv/libs/libmythsoundtouch/TDStretch.h
   trunk/mythtv/libs/libmythsoundtouch/mmx_gcc.cpp

Log:

Refs #1104. Apply soundtouch portion of multi channel audio support.

You need to use different calls to use this code, so just changing the audio channel define in AvFormatDecoder will not enable this. I haven't made the call changes because the MMX optimized version of one of the multi-channel soundtouch functions is not complete.

But you can test this using the mythtv_ac3.17.patch on the #1104 ticket.

The changes are not extensive. The buffer needs to be be bigger to fit the extra audio channels, and the audio processing functions need to use a bigger stride.






More information about the mythtv-commits mailing list