1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-24 20:48:52 +02:00

control/media_instance.c: Silly debug code removal (thanks funman).

This commit is contained in:
Pierre d'Herbemont 2008-01-16 10:32:14 +00:00
parent 3b0c979e83
commit 9e76c8c466

View File

@ -82,6 +82,9 @@ static void release_input_thread( libvlc_media_instance_t *p_mi )
/* release for previous vlc_object_get */
vlc_object_release( p_input_thread );
/* release for initial p_input_thread yield (see _new()) */
vlc_object_release( p_input_thread );
/* No one is tracking this input_thread appart us. Destroy it */
if( p_mi->b_own_its_input_thread )
{
@ -91,8 +94,8 @@ static void release_input_thread( libvlc_media_instance_t *p_mi )
var_DelCallback( p_input_thread, "intf-change", input_position_changed, p_mi );
var_DelCallback( p_input_thread, "intf-change", input_time_changed, p_mi );
/* We owned this one */
//input_StopThread( p_input_thread );
//var_Destroy( p_input_thread, "drawable" );
input_StopThread( p_input_thread );
var_Destroy( p_input_thread, "drawable" );
//input_DestroyThread( p_input_thread );
}
else
@ -103,8 +106,6 @@ static void release_input_thread( libvlc_media_instance_t *p_mi )
vlc_object_release( p_input_thread );
}
/* release for initial p_input_thread yield (see _new()) */
vlc_object_release( p_input_thread );
}
/*
@ -454,6 +455,9 @@ void libvlc_media_instance_set_media_descriptor(
release_input_thread( p_mi );
if( p_mi->p_md )
libvlc_media_descriptor_set_state( p_mi->p_md, libvlc_NothingSpecial, NULL );
libvlc_media_descriptor_release( p_mi->p_md );
if( !p_md )
@ -513,15 +517,12 @@ void libvlc_media_instance_play( libvlc_media_instance_t *p_mi,
if( (p_input_thread = libvlc_get_input_thread( p_mi, p_e )) )
{
printf(")))))))))))))))))))p_input_thread %p\n", p_input_thread);
/* A thread alread exists, send it a play message */
input_Control( p_input_thread, INPUT_SET_STATE, PLAYING_S );
vlc_object_release( p_input_thread );
return;
}
printf(")))))))))))))))))))p_input_thread NOT\n");
/* Ignore previous exception */
libvlc_exception_clear( p_e );