From: Pierre d'Herbemont Date: Sun, 6 Jul 2008 22:06:53 +0000 (+0200) Subject: input: Output a debug message at input creation/destruction. X-Git-Tag: 0.9.0-test2~148 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=967528700bae01cf16057a5ec1863bb7cafb8d1c;p=vlc input: Output a debug message at input creation/destruction. --- diff --git a/src/input/input.c b/src/input/input.c index 071bf48e3c..c2a6dcfef3 100644 --- a/src/input/input.c +++ b/src/input/input.c @@ -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 );