]> git.sesse.net Git - vlc/blobdiff - include/vlc/libvlc_structures.h
control/media_instance.c: Avoid multiple libvlc_MediaInstanceReachedEnd, by providing...
[vlc] / include / vlc / libvlc_structures.h
index 36ee04b5e1f3390bc9fdb57fd93c74a9fd3e0a61..067f1b8077bf2607233f0a23e178a5a3e6cf39b4 100644 (file)
@@ -321,6 +321,8 @@ typedef enum libvlc_event_type_t {
     libvlc_MediaInstanceEncounteredError,
     libvlc_MediaInstanceTimeChanged,
     libvlc_MediaInstancePositionChanged,
+    libvlc_MediaInstanceSeekableChanged,
+    libvlc_MediaInstancePausableChanged,
 
     libvlc_MediaListItemAdded,
     libvlc_MediaListWillAddItem,
@@ -389,6 +391,14 @@ typedef struct libvlc_event_t
         {
             libvlc_time_t new_time;
         } media_instance_time_changed;
+        struct
+        {
+            libvlc_time_t new_seekable;
+        } media_instance_seekable_changed;
+        struct
+        {
+            libvlc_time_t new_pausable;
+        } media_instance_pausable_changed;
 
         /* media list */
         struct