[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