qt: always enable subtitle selection menu
authorThomas Guillem <thomas@gllm.fr>
Fri, 23 Feb 2018 14:18:09 +0000 (15:18 +0100)
committerThomas Guillem <thomas@gllm.fr>
Fri, 23 Feb 2018 15:33:51 +0000 (16:33 +0100)
This was incoherent with audio/video selection menus. Indeed, audio/video
selection menus are always visible (regardless of vout/aout state).

This allows users to change the spu track when using a sout (and a renderer).

modules/gui/qt/menus.cpp

index 549e309..f83bc23 100644 (file)
@@ -1309,16 +1309,6 @@ void VLCMenuBar::UpdateItem( intf_thread_t *p_intf, QMenu *menu,
         action->setData( psz_var );
     }
 
-    /* Some specific stuff */
-    bool forceDisabled = false;
-    if( !strcmp( psz_var, "spu-es" ) )
-    {
-        vout_thread_t *p_vout = THEMIM->getVout();
-        forceDisabled = ( p_vout == NULL );
-        if( p_vout )
-            vlc_object_release( p_vout );
-    }
-
     if( i_type & VLC_VAR_HASCHOICE )
     {
         /* Append choices menu */
@@ -1334,8 +1324,6 @@ void VLCMenuBar::UpdateItem( intf_thread_t *p_intf, QMenu *menu,
 
             action->setEnabled(
                 CreateChoicesMenu( submenu, psz_var, p_object ) == 0 );
-            if( forceDisabled )
-                action->setEnabled( false );
         }
         else
         {