/* We have finished */
p_input->b_eof = true;
- playlist_Signal( pl_Get( p_input ) );
+ playlist_Signal( p_input->p_libvlc->p_playlist );
}
/* Wait until we are asked to die */
vlc_meta_t *p_meta = vlc_meta_New();
access_Control( p_input->p->input.p_access,ACCESS_GET_META, p_meta );
InputUpdateMeta( p_input, p_meta );
- var_SetInteger( pl_Get( p_input ), "item-change", p_input->p->input.p_item->i_id );
+ var_SetInteger( p_input->p_libvlc->p_playlist, "item-change", p_input->p->input.p_item->i_id );
p_access->info.i_update &= ~INPUT_UPDATE_META;
}
if( !p_input->b_preparsing )
{
pl_Yield( p_input );
- var_SetInteger( pl_Get( p_input ), "item-change",
+ var_SetInteger( p_input->p_libvlc->p_playlist, "item-change",
p_input->p->input.p_item->i_id );
pl_Release( p_input );
}