]> git.sesse.net Git - vlc/blobdiff - src/input/input_internal.h
Fix off-by-one error
[vlc] / src / input / input_internal.h
index 42f06de6150ce95e45509cc3140a20722b18ff2b..580b4fd79241153bf630a7a20ad8f90bd845bd7b 100644 (file)
@@ -314,7 +314,7 @@ sout_instance_t * input_DetachSout( input_thread_t *p_input );
 
 /* var.c */
 void input_ControlVarInit ( input_thread_t * );
-void input_ControlVarClean( input_thread_t * );
+void input_ControlVarStop( input_thread_t * );
 void input_ControlVarNavigation( input_thread_t * );
 void input_ControlVarTitle( input_thread_t *, int i_title );
 
@@ -392,7 +392,7 @@ static inline void input_ChangeStateWithVarCallback( input_thread_t *p_input, in
     else
     {
         vlc_value_t val;
-        val.i_int = PLAYING_S;
+        p_input->i_state = val.i_int = state;
         var_Change( p_input, "state", VLC_VAR_SETVALUE, &val, NULL );
     }
     if( changed )