]> git.sesse.net Git - vlc/commitdiff
playlist: Respond to Name and Info changed events.
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 14 Jun 2008 14:04:24 +0000 (16:04 +0200)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 14 Jun 2008 14:14:03 +0000 (16:14 +0200)
src/playlist/item.c

index c638677cf4521a47d5bb8cbd2a9c62b8ecc89b7f..698ede09cab7cb9e202ba8d1f2e3f383ea327d43 100644 (file)
@@ -129,6 +129,10 @@ static void install_input_item_observer( playlist_item_t * p_item )
                       input_item_changed, p_item );
     vlc_event_attach( p_em, vlc_InputItemMetaChanged,
                       input_item_changed, p_item );
+    vlc_event_attach( p_em, vlc_InputItemNameChanged,
+                      input_item_changed, p_item );
+    vlc_event_attach( p_em, vlc_InputItemInfoChanged,
+                      input_item_changed, p_item );
 }
 
 static void uninstall_input_item_observer( playlist_item_t * p_item )
@@ -140,6 +144,10 @@ static void uninstall_input_item_observer( playlist_item_t * p_item )
                       input_item_changed, p_item );
     vlc_event_detach( p_em, vlc_InputItemSubItemAdded,
                       input_item_subitem_added, p_item );
+    vlc_event_detach( p_em, vlc_InputItemNameChanged,
+                      input_item_subitem_added, p_item );
+    vlc_event_detach( p_em, vlc_InputItemInfoChanged,
+                      input_item_subitem_added, p_item );
 }
 
 /*****************************************************************************