playlist_item_t * p_item = user_data;
var_SetInteger( p_item->p_playlist,
"item-change", p_item->i_id );
playlist_item_t * p_item = user_data;
var_SetInteger( p_item->p_playlist,
"item-change", p_item->i_id );
p_item );
vlc_event_attach( &p_item->p_input->event_manager,
vlc_InputItemDurationChanged,
p_item );
vlc_event_attach( &p_item->p_input->event_manager,
vlc_InputItemDurationChanged,
p_item );
vlc_event_attach( &p_item->p_input->event_manager,
vlc_InputItemMetaChanged,
p_item );
vlc_event_attach( &p_item->p_input->event_manager,
vlc_InputItemMetaChanged,
{
vlc_event_detach( &p_item->p_input->event_manager,
vlc_InputItemMetaChanged,
{
vlc_event_detach( &p_item->p_input->event_manager,
vlc_InputItemMetaChanged,
p_item );
vlc_event_detach( &p_item->p_input->event_manager,
vlc_InputItemDurationChanged,
p_item );
vlc_event_detach( &p_item->p_input->event_manager,
vlc_InputItemDurationChanged,
p_item );
vlc_event_detach( &p_item->p_input->event_manager,
vlc_InputItemSubItemAdded,
p_item );
vlc_event_detach( &p_item->p_input->event_manager,
vlc_InputItemSubItemAdded,