Commit 39b89024 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

Use input_GetVout

parent ee73bdea
...@@ -743,9 +743,7 @@ static void Run( intf_thread_t *p_intf ) ...@@ -743,9 +743,7 @@ static void Run( intf_thread_t *p_intf )
case 'F': case 'F':
if( p_input ) if( p_input )
{ {
vout_thread_t *p_vout; vout_thread_t *p_vout = input_GetVout( p_input );
p_vout = input_GetVout( p_input );
if( p_vout ) if( p_vout )
{ {
vlc_value_t val; vlc_value_t val;
......
...@@ -1117,9 +1117,7 @@ static int HandleKey( intf_thread_t *p_intf, int i_key ) ...@@ -1117,9 +1117,7 @@ static int HandleKey( intf_thread_t *p_intf, int i_key )
{ {
if( p_intf->p_sys->p_input ) if( p_intf->p_sys->p_input )
{ {
vout_thread_t *p_vout; vout_thread_t *p_vout = inputGetVout( p_intf->p_sys->p_input );
p_vout = vlc_object_find( p_intf->p_sys->p_input,
VLC_OBJECT_VOUT, FIND_CHILD );
if( p_vout ) if( p_vout )
{ {
var_ToggleBool( p_vout, "fullscreen" ); var_ToggleBool( p_vout, "fullscreen" );
......
...@@ -53,8 +53,9 @@ static int vlclua_fullscreen( lua_State *L ) ...@@ -53,8 +53,9 @@ static int vlclua_fullscreen( lua_State *L )
input_thread_t * p_input = vlclua_get_input_internal( L ); input_thread_t * p_input = vlclua_get_input_internal( L );
if( !p_input ) return vlclua_error( L ); if( !p_input ) return vlclua_error( L );
p_vout = vlc_object_find( p_input, VLC_OBJECT_VOUT, FIND_CHILD ); p_vout = input_GetVout( p_input );
if( !p_vout ) return vlclua_error( L ); if( !p_vout ) return vlclua_error( L );
#warning ^^ How about releasing the input?
i_ret = vlclua_var_toggle_or_set( L, p_vout, "fullscreen" ); i_ret = vlclua_var_toggle_or_set( L, p_vout, "fullscreen" );
vlc_object_release( p_vout ); vlc_object_release( p_vout );
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment