[mythtv-commits] mythtv/master commit: 77e60c37e by Jean-Yves Avenard (jyavenard)
MythTV
noreply at mythtv.org
Tue Mar 22 09:35:13 UTC 2011
Author: Jean-Yves Avenard <jyavenard at mythtv.org>
Change Date: 2011-03-22T02:32:03-07:00
Push Date: 2011/03/22 02:35:10 -0700
Repository: mythtv
Branch: master
New Revision: 77e60c37e4d3ade66e96f001c368edd559b65d35
Changeset: https://github.com/MythTV/mythtv/commit/77e60c37e
Log:
Add ability to passthru any audio type to mythtranscode.
This is done by allowing avformatdecoder to output completely unprocessed raw audio data too AudioOutput::AddData. The check for passthrough capabilities is now entirely done by the base audio class and AVFD doesn't need to know anything about the codecs who can be bitstreamed. This will allow bitstream to be easily extended, in particular AAC bitstream.
For exploiting the new capabilities of mythtranscode, the appropriate script will have to be written using mythtranscode FIFO mode.
Closes #9536
Modified:
mythtv/libs/libmyth/audio/audiooutput.cpp
mythtv/libs/libmyth/audio/audiooutput.h
mythtv/libs/libmyth/audio/audiooutputbase.cpp
mythtv/libs/libmyth/audio/audiooutputbase.h
mythtv/libs/libmyth/audio/audiooutputsettings.h
mythtv/libs/libmythbase/mythversion.h
mythtv/libs/libmythtv/audioplayer.cpp
mythtv/libs/libmythtv/audioplayer.h
mythtv/libs/libmythtv/avformatdecoder.cpp
mythtv/libs/libmythtv/avformatdecoder.h
mythtv/libs/libmythtv/nuppeldecoder.cpp
mythtv/programs/mythtranscode/transcode.cpp
More information about the mythtv-commits
mailing list