summaryrefslogtreecommitdiffstats
path: root/Gui/interface.c
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-02-12 16:05:11 +0000
committerreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-02-12 16:05:11 +0000
commitf630d42c8a91f08923dc09d63cfa0df5d35b253f (patch)
tree05cd6a4a6b717ecac5b06bc7caad8aee18b0aaaf /Gui/interface.c
parent9a2b32ca829838a53fc89aeb4ee5ae7731e5df59 (diff)
downloadmpv-f630d42c8a91f08923dc09d63cfa0df5d35b253f.tar.bz2
mpv-f630d42c8a91f08923dc09d63cfa0df5d35b253f.tar.xz
ESD configuration dialog and software volume control option for Gui
Patch by Paul Wilhelm Elsinghorst ( paul [at] uni-bonn de ) git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14687 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/interface.c')
-rw-r--r--Gui/interface.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/Gui/interface.c b/Gui/interface.c
index ab2e9b396e..7f8bfb10c2 100644
--- a/Gui/interface.c
+++ b/Gui/interface.c
@@ -875,6 +875,19 @@ int guiGetEvent( int type,char * arg )
free(tmp);
}
#endif
+#ifdef USE_ESD
+ if ( audio_driver_list && !gstrncmp( audio_driver_list[0],"esd",3 ) )
+ {
+ char *tmp;
+ if (gtkAOESDDevice) {
+ tmp = calloc( 1,strlen( gtkAOESDDevice ) + 10 );
+ sprintf( tmp,"esd:%s",gtkAOESDDevice );
+ } else
+ tmp = strdup("esd");
+ gaddlist( &audio_driver_list,tmp );
+ free(tmp);
+ }
+#endif
// -- subtitle
#ifdef USE_SUB
//subdata->filename=gstrdup( guiIntfStruct.Subtitlename );