]> git.sesse.net Git - vlc/commitdiff
input: Output a debug message at input creation/destruction.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sun, 6 Jul 2008 22:06:53 +0000 (00:06 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sun, 6 Jul 2008 22:06:53 +0000 (00:06 +0200)
src/input/input.c

index 071bf48e3ca4cf04c908154decd52a03723ed0d4..c2a6dcfef338b0fb186dfa1b7e9f8b468019551d 100644 (file)
@@ -138,6 +138,9 @@ static input_thread_t *Create( vlc_object_t *p_parent, input_item_t *p_item,
     char * psz_name = input_item_GetName( p_item );
     snprintf( psz_timer_name, sizeof(psz_timer_name),
               "input launching for '%s'", psz_name );
+
+    msg_Dbg( p_input, "Creating an input for '%s'", psz_name);
+
     free( psz_name );
 
     /* Start a timer to mesure how long it takes
@@ -311,6 +314,12 @@ static void Destructor( input_thread_t * p_input )
 {
     input_thread_private_t *priv = p_input->p;
 
+#ifndef NDEBUG
+    char * psz_name = input_item_GetName( p_input->p->input.p_item );
+    msg_Dbg( p_input, "Destroying the input for '%s'", psz_name);
+    free( psz_name );
+#endif
+
     vlc_event_manager_fini( &p_input->p->event_manager );
 
     stats_TimerDump( p_input, STATS_TIMER_INPUT_LAUNCHING );