[mythtv-commits] mythtv commit: r16723 - in trunk by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Mar 20 16:58:56 UTC 2008
Author: danielk
Date: 2008-03-20 16:58:56 +0000 (Thu, 20 Mar 2008)
New Revision: 16723
Changeset: http://cvs.mythtv.org/trac/changeset/16723
Added:
trunk/mythtv/libs/libmyth/audiosettings.cpp
trunk/mythtv/libs/libmyth/audiosettings.h
Removed:
trunk/mythtv/libs/libmyth/volumecontrol.cpp
trunk/mythtv/libs/libmyth/volumecontrol.h
Modified:
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/miniplayer.cpp
trunk/mythplugins/mythmusic/mythmusic/musicplayer.cpp
trunk/mythplugins/mythmusic/mythmusic/playbackbox.cpp
trunk/mythplugins/mythmusic/mythmusic/vorbisdecoder.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/libmyth/audiooutputwin.cpp
trunk/mythtv/libs/libmyth/audiooutputwin.h
trunk/mythtv/libs/libmyth/libmyth.pro
trunk/mythtv/libs/libmyth/mythcontext.h
trunk/mythtv/libs/libmyth/volumebase.cpp
trunk/mythtv/libs/libmyth/volumebase.h
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/programs/mythtranscode/transcode.cpp
Log:
Fixes #4981. AudioOutput cleanup.
Some const correctness plus simplifying the constructors and Reconfigure so new optional audio paramameters can be added without needing to touch every audio file.
Refs #4764. I wanted to fix this after trying to fix some const problems in Steve Adeff's patch and running into a bunch of the that went all the way back to AudioOutput and AudioOutputBase.
This has been tested with ALSA/OSS/OSX/MINGW audio and compiles on all three platforms.
This does require a "make distclean" and rebuilding the plugins as the Audio API is slightly changed.
More information about the mythtv-commits
mailing list