[mythtv-commits] mythtv commit: r23794 - in trunk/mythtv by robertm
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Thu Mar 25 01:40:43 UTC 2010
Author: robertm
Date: 2010-03-25 01:40:42 +0000 (Thu, 25 Mar 2010)
New Revision: 23794
Changeset: http://svn.mythtv.org/trac/changeset/23794
Modified:
trunk/mythtv/libs/libmyth/audiooutputalsa.cpp
trunk/mythtv/libs/libmyth/audiooutputalsa.h
trunk/mythtv/programs/mythfrontend/globalsettings.cpp
trunk/mythtv/programs/mythfrontend/globalsettings.h
Log:
Populate the alsa devices in audio setup by using the API, rather than a static list of devices that are very likely not to apply on many/most systems. Also has the advantage of providing a "plain-english" description of the ALSA node selected in the tooltip. More or less, the ALSA device contents in the pulldown will now match the output of aplay -L.
Also supports definitions in the ~/.asoundrc file, so long as the hint{} attribute was used. For an example, see http://www.mythtv.org/wiki/Configuring_Digital_Sound .
Very sincere thanks to Daniel K, Stuart M, and Mike D. who gave me a lot of assistance in getting this right and cleaning it up.
More information about the mythtv-commits
mailing list