[mythtv-commits] mythtv commit: r8941 - in trunk by danielk

mythtv@cvs.mythtv.org mythtv at cvs.mythtv.org
Mon Feb 13 16:58:59 UTC 2006


      Author: danielk
        Date: 2006-02-13 16:58:55 +0000 (Mon, 13 Feb 2006)
New Revision: 8941
   Changeset: http://cvs.mythtv.org/trac/changeset/8941

Modified:

   trunk/mythplugins/mythmusic/mythmusic/aacdecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/avfdecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/cddecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/flacdecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/maddecoder.cpp
   trunk/mythplugins/mythmusic/mythmusic/playbackbox.cpp
   trunk/mythplugins/mythmusic/mythmusic/vorbisdecoder.cpp
   trunk/mythplugins/mythphone/mythphone/audiodrv.cpp
   trunk/mythplugins/mythphone/mythphone/tone.cpp
   trunk/mythtv/libs/libmyth/audiooutput.cpp
   trunk/mythtv/libs/libmyth/audiooutput.h
   trunk/mythtv/libs/libmyth/audiooutputalsa.cpp
   trunk/mythtv/libs/libmyth/audiooutputalsa.h
   trunk/mythtv/libs/libmyth/audiooutputarts.cpp
   trunk/mythtv/libs/libmyth/audiooutputarts.h
   trunk/mythtv/libs/libmyth/audiooutputbase.cpp
   trunk/mythtv/libs/libmyth/audiooutputbase.h
   trunk/mythtv/libs/libmyth/audiooutputca.cpp
   trunk/mythtv/libs/libmyth/audiooutputca.h
   trunk/mythtv/libs/libmyth/audiooutputdx.cpp
   trunk/mythtv/libs/libmyth/audiooutputdx.h
   trunk/mythtv/libs/libmyth/audiooutputjack.cpp
   trunk/mythtv/libs/libmyth/audiooutputjack.h
   trunk/mythtv/libs/libmyth/audiooutputnull.cpp
   trunk/mythtv/libs/libmyth/audiooutputnull.h
   trunk/mythtv/libs/libmyth/audiooutputoss.cpp
   trunk/mythtv/libs/libmyth/audiooutputoss.h
   trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
   trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.h
   trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
   trunk/mythtv/libs/libmythtv/nuppeldecoder.cpp
   trunk/mythtv/programs/mythtranscode/transcode.cpp

Log:

Fixes #1105, by applying cleaned up version of funaho AT jurai dt org's patch.

This looks bigger than it is. It touches so many files because it adds a parameter to two audio init rutines. Basically, this is a fix for AC3/DTS decoders that do not auto-detect AC3/DTS using the frame headers. With this commit we open the SPDIF device in the proper mode when starting playback.

Non-auto-detecting decoders will probably not cope well with time-stretch changes; but this commit should now allow the use AC3/DTS passthrough on such devices when time-stretch is not used.

With Mark Spieth's AC3 patches, time-stretch changes should be supported on non-auto-detecting AC3 decoders.






More information about the mythtv-commits mailing list