From 4fc82e8a777a385f4f0fbd43c6c1b9a2c4357751 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Kempf Date: Sat, 8 Sep 2007 14:10:31 +0000 Subject: [PATCH] Qt4 - Fix previous commit and implement also snapshot button. --- modules/gui/qt4/components/interface_widgets.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/modules/gui/qt4/components/interface_widgets.cpp b/modules/gui/qt4/components/interface_widgets.cpp index 06699e3f97..b8b71d6f30 100644 --- a/modules/gui/qt4/components/interface_widgets.cpp +++ b/modules/gui/qt4/components/interface_widgets.cpp @@ -285,6 +285,8 @@ void AdvControlsWidget::normal() void AdvControlsWidget::snapshot() { + vout_thread_t *p_vout = (vout_thread_t *)vlc_object_find( p_intf, VLC_OBJECT_VOUT, FIND_ANYWHERE ); + if( p_vout ) vout_Control( p_vout, VOUT_SNAPSHOT ); } void AdvControlsWidget::frame(){} @@ -603,13 +605,10 @@ void ControlsWidget::setStatus( int status ) */ void ControlsWidget::fullscreen() { - vlc_object_t *p_vout = (vlc_object_t *)vlc_object_find( p_intf, - VLC_OBJECT_VOUT, FIND_CHILD ); + vout_thread_t *p_vout = (vout_thread_t *)vlc_object_find( p_intf, VLC_OBJECT_VOUT, FIND_CHILD ); if( p_vout) { - var_Get( p_vout, "fullscreen", &val ); - val.b_bool = !val.b_bool; - var_Set( p_vout, "fullscreen", val ); + var_SetBool( p_vout, "fullscreen", !var_GetBool( p_vout, "fullscreen" ) ); } } -- 2.39.2