Commit 87364919 authored by Erwan Tulou's avatar Erwan Tulou

core: create two variables at initialization (for var_AddCallback to get a...

core: create two variables at initialization (for var_AddCallback to get a higher chance to succeed!)
parent 1aa49992
...@@ -1144,9 +1144,6 @@ static int Init( input_thread_t * p_input ) ...@@ -1144,9 +1144,6 @@ static int Init( input_thread_t * p_input )
es_out_Control( p_input->p->p_es_out, ES_OUT_SET_ACTIVE, false ); es_out_Control( p_input->p->p_es_out, ES_OUT_SET_ACTIVE, false );
es_out_Control( p_input->p->p_es_out, ES_OUT_SET_MODE, ES_OUT_MODE_NONE ); es_out_Control( p_input->p->p_es_out, ES_OUT_SET_MODE, ES_OUT_MODE_NONE );
var_Create( p_input, "bit-rate", VLC_VAR_INTEGER );
var_Create( p_input, "sample-rate", VLC_VAR_INTEGER );
/* */ /* */
input_ChangeState( p_input, OPENING_S ); input_ChangeState( p_input, OPENING_S );
input_SendEventCache( p_input, 0.0 ); input_SendEventCache( p_input, 0.0 );
......
...@@ -223,6 +223,9 @@ void input_ControlVarInit ( input_thread_t *p_input ) ...@@ -223,6 +223,9 @@ void input_ControlVarInit ( input_thread_t *p_input )
val.i_time = 0; val.i_time = 0;
var_Change( p_input, "length", VLC_VAR_SETVALUE, &val, NULL ); var_Change( p_input, "length", VLC_VAR_SETVALUE, &val, NULL );
var_Create( p_input, "bit-rate", VLC_VAR_INTEGER );
var_Create( p_input, "sample-rate", VLC_VAR_INTEGER );
if( !p_input->b_preparsing ) if( !p_input->b_preparsing )
{ {
/* Special "intf-event" variable. */ /* Special "intf-event" variable. */
......
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