[mythtv-commits] mythtv commit: r26250 - in trunk/mythtv by jyavenard

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sun Sep 12 14:06:59 UTC 2010


      Author: jyavenard
        Date: 2010-09-12 14:06:59 +0000 (Sun, 12 Sep 2010)
New Revision: 26250
   Changeset: http://svn.mythtv.org/trac/changeset/26250

Log:

Audio: fix a few issues. The LPCM detection was incorrect under some circumstances and could be set with SPDIF output. This should fix several digital issues reported lately. The detection to see if digital passthrough was possible was buggy as it relied on the configuration of the previous audio stream played.
If resampling occured during the playback of one stream, digital passthrough would be disable for playback of the following audio track and alternatively, if resampling didn't occur during the previous playback, then passthrough would always be active for the 2nd audio track

Modified:

   trunk/mythtv/libs/libmyth/audiooutput.h
   trunk/mythtv/libs/libmyth/audiooutputbase.cpp
   trunk/mythtv/libs/libmyth/audiooutputbase.h
   trunk/mythtv/libs/libmyth/audiooutputsettings.cpp
   trunk/mythtv/libs/libmythtv/audioplayer.cpp
   trunk/mythtv/libs/libmythtv/audioplayer.h
   trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
   trunk/mythtv/programs/mythfrontend/globalsettings.cpp
   trunk/mythtv/programs/mythtranscode/transcode.cpp




More information about the mythtv-commits mailing list