diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-01-19 21:45:55 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2003-01-19 21:45:55 +0000 |
commit | 149db7135942265a0206c0862f0e60ee259dd81b (patch) | |
tree | a97ec66ee949246cd96f7460e02511e83a291e20 /Gui/mplayer/gtk/menu.c | |
parent | d3e48cca8af800809a5ff70c21cc3586a58bacff (diff) | |
download | mpv-149db7135942265a0206c0862f0e60ee259dd81b.tar.bz2 mpv-149db7135942265a0206c0862f0e60ee259dd81b.tar.xz |
fix selected audio language in menu
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@9039 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/mplayer/gtk/menu.c')
-rw-r--r-- | Gui/mplayer/gtk/menu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Gui/mplayer/gtk/menu.c b/Gui/mplayer/gtk/menu.c index 002b75ed0f..a8c6347140 100644 --- a/Gui/mplayer/gtk/menu.c +++ b/Gui/mplayer/gtk/menu.c @@ -379,13 +379,13 @@ GtkWidget * create_PopUpMenu( void ) DVDAudioLanguageMenu=AddSubMenu( DVDSubMenu,MSGTR_MENU_AudioLanguages ); if ( guiIntfStruct.DVD.nr_of_audio_channels ) { - char tmp[64]; int i, id = audio_id; + char tmp[64]; int i, id = guiIntfStruct.demuxer ? ((demuxer_t *)guiIntfStruct.demuxer)->audio->id : audio_id; for ( i=0;i < guiIntfStruct.DVD.nr_of_audio_channels;i++ ) { snprintf( tmp,64,"%s - %s %s",GetLanguage( guiIntfStruct.DVD.audio_streams[i].language ), ChannelTypes[ guiIntfStruct.DVD.audio_streams[i].type ], ChannelNumbers[ guiIntfStruct.DVD.audio_streams[i].channels ] ); - if ( id == -1 ) id=guiIntfStruct.DVD.audio_streams[i].id; +// if ( id == -1 ) id=audio_id; //guiIntfStruct.DVD.audio_streams[i].id; AddMenuCheckItem( DVDAudioLanguageMenu,tmp, id == guiIntfStruct.DVD.audio_streams[i].id, ( guiIntfStruct.DVD.audio_streams[i].id << 16 ) + evSetDVDAudio ); |