]> git.sesse.net Git - vlc/commitdiff
core: create two variables at initialization (for var_AddCallback to get a higher...
authorErwan Tulou <erwan10@videolan.org>
Thu, 10 Sep 2009 19:57:22 +0000 (21:57 +0200)
committerErwan Tulou <erwan10@videolan.org>
Fri, 18 Sep 2009 19:11:21 +0000 (21:11 +0200)
src/input/input.c
src/input/var.c

index 46236df0efda2aa5bf77aa1daf78bdbfee5bb680..02be3663c2b01fdea2330dbb59550dfaad0883fa 100644 (file)
@@ -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_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_SendEventCache( p_input, 0.0 );
index 21d7c3797cb97b49e91027bc271f635319ad3064..1f3ed16a1dea93644a45c40841d4af3af312f5b7 100644 (file)
@@ -223,6 +223,9 @@ void input_ControlVarInit ( input_thread_t *p_input )
     val.i_time = 0;
     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 )
     {
         /* Special "intf-event" variable. */