]> git.sesse.net Git - vlc/blobdiff - include/vlc/libvlc_events.h
media_player: Emit an event when the root media is changed.
[vlc] / include / vlc / libvlc_events.h
index 0a9f2953e0ad527a9fb752a4cee7b6279d2208f9..1055262253c9fa0963985e33c04cd93c7f6fb481 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 {
@@ -248,6 +250,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;
 };