input_thread_t *p_input_thread;
vlc_value_t val;
- p_input_thread = libvlc_get_input_thread ( p_input, p_e);
+ p_input_thread = libvlc_get_input_thread ( p_input, p_e );
if ( libvlc_exception_raised( p_e ) )
- return 0;
+ return 6; /* Return ERROR_S (see include/vlc_input.c) */
var_Get( p_input_thread, "state", &val );
vlc_object_release( p_input_thread );