[MPlayer-cvslog] r38073 - trunk/gui/dialog/menu.c
ib
subversion at mplayerhq.hu
Thu Apr 12 15:57:35 EEST 2018
Author: ib
Date: Thu Apr 12 15:57:35 2018
New Revision: 38073
Log:
Fix broken subtitle track display after evDropSubtitle.
After the drop, the check mark of the currently active
subtitle was missing.
Modified:
trunk/gui/dialog/menu.c
Modified: trunk/gui/dialog/menu.c
==============================================================================
--- trunk/gui/dialog/menu.c Thu Apr 12 15:53:41 2018 (r38072)
+++ trunk/gui/dialog/menu.c Thu Apr 12 15:57:35 2018 (r38073)
@@ -759,6 +759,13 @@ GtkWidget * CreatePopUpMenu( int wType )
mpctx_get_global_sub_info(guiInfo.mpcontext, &subs, &sub_pos);
+ if ( guiInfo.mpcontext->set_of_sub_pos >= 0 )
+ {
+ sub_pos = guiInfo.mpcontext->set_of_sub_pos;
+
+ if ( guiInfo.mpcontext->sub_counts[SUB_SOURCE_SUBS] == 0 ) sub_pos = -1;
+ }
+
if ( subs && guiInfo.StreamType != STREAMTYPE_DVD )
{
int i, j, subs0 = guiInfo.mpcontext->sub_counts[SUB_SOURCE_SUBS], subs1 = guiInfo.mpcontext->sub_counts[SUB_SOURCE_VOBSUB];
More information about the MPlayer-cvslog
mailing list