]> git.sesse.net Git - vlc/commitdiff
Honor the nointeract config option
authorGildas Bazin <gibalou@videolan.org>
Sun, 7 Feb 2010 23:20:15 +0000 (23:20 +0000)
committerGildas Bazin <gibalou@videolan.org>
Sun, 7 Feb 2010 23:20:15 +0000 (23:20 +0000)
src/input/input.c

index 4d138140b77324acbe46739ff63c339110f3c2a0..ff7a006fc56576897d19a1dd6ee910cbcdc6e5ef 100644 (file)
@@ -473,6 +473,10 @@ static input_thread_t *Create( vlc_object_t *p_parent, input_item_t *p_item,
     if( p_input->b_preparsing )
         p_input->i_flags |= OBJECT_FLAGS_QUIET | OBJECT_FLAGS_NOINTERACT;
 
+    /* Make sure the interaction option is honored */
+    if( !var_InheritBool( p_input, "interact" ) )
+        p_input->i_flags |= OBJECT_FLAGS_NOINTERACT;
+
     /* */
     memset( &p_input->p->counters, 0, sizeof( p_input->p->counters ) );
     vlc_mutex_init( &p_input->p->counters.counters_lock );