diff options
Diffstat (limited to 'Gui/interface.c')
-rw-r--r-- | Gui/interface.c | 13 |
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 ); |