[vlc-devel] [PATCH] qt: Move renderer menu to playback

Hugo Beauzée-Luyssen hugo at beauzee.fr
Tue Jan 16 17:45:58 CET 2018


This makes even more sense now that we handle chromecast audio correctly
---
 modules/gui/qt/menus.cpp | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/modules/gui/qt/menus.cpp b/modules/gui/qt/menus.cpp
index ede795a55c..547ef46190 100644
--- a/modules/gui/qt/menus.cpp
+++ b/modules/gui/qt/menus.cpp
@@ -670,17 +670,11 @@ QMenu *VLCMenuBar::VideoMenu( intf_thread_t *p_intf, QMenu *current )
     QVector<vlc_object_t *> objects;
     QVector<const char *> varnames;
 
-    if ( !rendererMenu )
-        rendererMenu = RendererMenu( p_intf );
-
     if( current->isEmpty() )
     {
         addActionWithSubmenu( current, "video-es", qtr( "Video &Track" ) );
 
         current->addSeparator();
-        current->addMenu( rendererMenu );
-
-        current->addSeparator();
         /* Surface modifiers */
         addActionWithCheckbox( current, "fullscreen", qtr( "&Fullscreen" ) );
         addActionWithCheckbox( current, "autoscale", qtr( "Always Fit &Window" ) );
@@ -718,6 +712,12 @@ QMenu *VLCMenuBar::NavigMenu( intf_thread_t *p_intf, QMenu *menu )
     QAction *action;
     QMenu *submenu;
 
+    if ( !rendererMenu )
+        rendererMenu = RendererMenu( p_intf );
+
+    menu->addMenu( rendererMenu );
+    menu->addSeparator();
+
     addActionWithSubmenu( menu, "title", qtr( "T&itle" ) );
     submenu = addActionWithSubmenu( menu, "chapter", qtr( "&Chapter" ) );
     submenu->setTearOffEnabled( true );
-- 
2.11.0



More information about the vlc-devel mailing list