]> git.sesse.net Git - vlc/blobdiff - include/vlc/libvlc_events.h
Remove unused exception from video.c
[vlc] / include / vlc / libvlc_events.h
index 0a9f2953e0ad527a9fb752a4cee7b6279d2208f9..e6af9b25da9c2e52b48eb81bbaad3812422091d7 100644 (file)
@@ -101,7 +101,9 @@ extern "C" {
     DEF( VlmMediaInstanceStatusPause ), \
     DEF( VlmMediaInstanceStatusEnd ), \
     DEF( VlmMediaInstanceStatusError ), \
-    /* New event types HERE */
+    \
+    DEF( MediaPlayerMediaChanged ), \
+/* New event types HERE */
 
 #ifdef __cplusplus
 enum libvlc_event_type_e {
@@ -202,28 +204,6 @@ struct libvlc_event_t
             int index;
         } media_list_will_delete_item;
 
-        /* media list view */
-        struct
-        {
-            libvlc_media_t * item;
-            int index;
-        } media_list_view_item_added;
-        struct
-        {
-            libvlc_media_t * item;
-            int index;
-        } media_list_view_will_add_item;
-        struct
-        {
-            libvlc_media_t * item;
-            int index;
-        } media_list_view_item_deleted;
-        struct
-        {
-            libvlc_media_t * item;
-            int index;
-        } media_list_view_will_delete_item;
-
         /* media list player */
         struct
         {
@@ -248,6 +228,12 @@ struct libvlc_event_t
             const char * psz_media_name;
             const char * psz_instance_name;
         } vlm_media_event;
+
+        /* Extra MediaPlayer */
+        struct
+        {
+            libvlc_media_t * new_media;
+        } media_player_media_changed;
     } u;
 };