CONNECT( fullscreenControls, advancedControlsToggled( bool ),
this, doComponentsUpdate() );
- CONNECT( THEMIM->getIM(), inputUnset(),
- fullscreenControls, unregFullscreenCallback() );
-
-
/* Size and placement of interface */
QVLCTools::restoreWidgetPosition(settings,this,QSize(350,60));
// emit askVideoToResize( *pi_width, *pi_height );
emit askUpdate();
+
+ fullscreenControls->attachVout( p_nvout );
}
return ret;
}
-void MainInterface::releaseVideo( void *p_win )
+void MainInterface::releaseVideo( vout_thread_t *p_vout, void *p_win )
{
+ fullscreenControls->detachVout( p_vout );
emit askReleaseVideo( p_win );
}
void MainInterface::toggleMinimalView()
{
+ /* HACK for minimalView, see menus.cpp */
+ if( !menuBar()->isVisible() ) QVLCMenu::minimalViewAction->toggle();
TOGGLEV( menuBar() );
TOGGLEV( controls );
TOGGLEV( statusBar() );