]> git.sesse.net Git - vlc/blobdiff - src/playlist/item.c
playlist: Handle vlc_InputItemErrorWhenReadingChanged events.
[vlc] / src / playlist / item.c
index 32eda97faaa0bd7a5173a5ed8e5e7ba178696a4c..cf98e589ea9d33063356e97d53dc9757c0094e26 100644 (file)
@@ -134,6 +134,8 @@ static void install_input_item_observer( playlist_item_t * p_item )
                       input_item_changed, p_item );
     vlc_event_attach( p_em, vlc_InputItemInfoChanged,
                       input_item_changed, p_item );
+    vlc_event_attach( p_em, vlc_InputItemErrorWhenReadingChanged,
+                      input_item_changed, p_item );
 }
 
 static void uninstall_input_item_observer( playlist_item_t * p_item )
@@ -149,6 +151,8 @@ static void uninstall_input_item_observer( playlist_item_t * p_item )
                       input_item_changed, p_item );
     vlc_event_detach( p_em, vlc_InputItemInfoChanged,
                       input_item_changed, p_item );
+    vlc_event_detach( p_em, vlc_InputItemErrorWhenReadingChanged,
+                      input_item_changed, p_item );
 }
 
 /*****************************************************************************