X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fplaylist%2Fengine.c;h=63c22f1cf94ea2f5cfbe5c0d782ddcd0a3b991be;hb=037a796b8ddfe6d52299d40301ab695f9c01228a;hp=8ba33837d26daf5041059b09cc2b1ed2db90c05b;hpb=31d471deb16cdbc9abfcffb0ca17b93de21dadc8;p=vlc diff --git a/src/playlist/engine.c b/src/playlist/engine.c index 8ba33837d2..63c22f1cf9 100644 --- a/src/playlist/engine.c +++ b/src/playlist/engine.c @@ -323,7 +323,6 @@ void playlist_Destroy( playlist_t *p_playlist ) /* Already cleared when deactivating (if activated anyway) */ assert( !p_sys->p_input ); - assert( !p_sys->p_input_resource ); vlc_cond_destroy( &p_sys->signal ); vlc_mutex_destroy( &p_sys->lock ); @@ -410,12 +409,6 @@ void set_current_status_node( playlist_t * p_playlist, pl_priv(p_playlist)->status.p_node = p_node; } -static input_thread_t *playlist_FindInput( vlc_object_t *object ) -{ - assert( object == VLC_OBJECT(pl_Get(object)) ); - return playlist_CurrentInput( (playlist_t *)object ); -} - static void VariablesInit( playlist_t *p_playlist ) { /* These variables control updates */ @@ -468,9 +461,6 @@ static void VariablesInit( playlist_t *p_playlist ) var_Create( p_playlist, "mute", VLC_VAR_BOOL ); var_Create( p_playlist, "volume", VLC_VAR_FLOAT ); var_SetFloat( p_playlist, "volume", -1.f ); - /* FIXME: horrible hack for audio output interface code */ - var_Create( p_playlist, "find-input-callback", VLC_VAR_ADDRESS ); - var_SetAddress( p_playlist, "find-input-callback", playlist_FindInput ); } playlist_item_t * playlist_CurrentPlayingItem( playlist_t * p_playlist )