Changeset aa9715b24b0ddefb03016686232176688127fd15

Show
Ignore:
Timestamp:
29/12/07 22:35:13 (1 year ago)
Author:
Rafaël Carré <funman@videolan.org>
git-committer:
Rafaël Carré <funman@videolan.org> 1198964113 +0000
git-parent:

[de8a547ca9cf558181f8e2c972e21c745a149a10]

git-author:
Rafaël Carré <funman@videolan.org> 1198964113 +0000
Message:

simplify *install_input_item_observer()

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/playlist/item.c

    rfa12ecb raa9715b  
    105105 * Listen to vlc_InputItemAddSubItem event 
    106106 *****************************************************************************/ 
    107 static void install_input_item_observer( playlist_item_t * p_item, 
    108                                          input_item_t * p_input ) 
    109 
    110     vlc_event_attach( &p_input->event_manager, vlc_InputItemSubItemAdded, 
     107static void install_input_item_observer( playlist_item_t * p_item ) 
     108
     109    vlc_event_attach( &p_item->p_input->event_manager, 
     110                      vlc_InputItemSubItemAdded, 
    111111                      input_item_subitem_added, 
    112112                      p_item ); 
    113113} 
    114114 
    115 static void uninstall_input_item_observer( playlist_item_t * p_item, 
    116                                            input_item_t * p_input ) 
    117 
    118     vlc_event_detach( &p_input->event_manager, vlc_InputItemSubItemAdded, 
     115static void uninstall_input_item_observer( playlist_item_t * p_item ) 
     116
     117    vlc_event_detach( &p_item->p_input->event_manager, 
     118                      vlc_InputItemSubItemAdded, 
    119119                      input_item_subitem_added, 
    120120                      p_item ); 
     
    157157    p_item->p_playlist = p_playlist; 
    158158 
    159     install_input_item_observer( p_item, p_input ); 
     159    install_input_item_observer( p_item ); 
    160160 
    161161    pl_Release( p_item->p_playlist ); 
     
    171171int playlist_ItemDelete( playlist_item_t *p_item ) 
    172172{ 
    173     uninstall_input_item_observer( p_item, p_item->p_input ); 
     173    uninstall_input_item_observer( p_item ); 
    174174 
    175175    vlc_gc_decref( p_item->p_input );