Revise DVD audio track selection.
authorib <ib@b3059339-0415-0410-9bf9-f77b7e298cf2>
Thu, 26 Apr 2018 03:59:00 +0000 (03:59 +0000)
committerib <ib@b3059339-0415-0410-9bf9-f77b7e298cf2>
Thu, 26 Apr 2018 03:59:00 +0000 (03:59 +0000)
Check whether there are at least two DVD audio tracks before offering
the user an audio track selection. It makes no sense to have that
selection menu for just one audio track.

This is consistent with the audio track selection menu for all other
stream types now.

git-svn-id: svn://git.mplayerhq.hu/mplayer/trunk@38103 b3059339-0415-0410-9bf9-f77b7e298cf2

gui/dialog/menu.c

index 12849df..f989b11 100644 (file)
@@ -726,6 +726,8 @@ GtkWidget * CreatePopUpMenu( int wType )
       {
        char tmp[64]; int i;
 
+       if (guiInfo.AudioStreams > 1)
+        {
        DVDAudioLanguageMenu=AddSubMenu( Menu, audio_track_png, MSGTR_GUI_AudioTracks );
 
        for ( i=0;i < guiInfo.AudioStreams;i++ )
@@ -737,6 +739,7 @@ GtkWidget * CreatePopUpMenu( int wType )
                            demuxer->audio->id == guiInfo.AudioStream[i].id,
                            ( guiInfo.AudioStream[i].id << 16 ) + ivSetDVDAudio );
         }
+        }
       }
 
      if ( guiInfo.Subtitles && ( guiInfo.StreamType == STREAMTYPE_DVD ) )