]> git.sesse.net Git - vlc/blobdiff - src/input/vlm_internal.h
libvlccore: fix AUTO_ADJUST_PTS_DELAY short comment.
[vlc] / src / input / vlm_internal.h
index 8609215d0a3f58ca160be656b02c553780d5b4f7..a751cf3f81f26a7e77b247d67715ddae334ed79b 100644 (file)
@@ -39,9 +39,9 @@ typedef struct
     /* "playlist" index */
     int i_index;
 
-    vlc_bool_t      b_sout_keep;
+    bool      b_sout_keep;
 
-    input_item_t    item;
+    input_item_t    *p_item;
     input_thread_t  *p_input;
     sout_instance_t *p_sout;
 
@@ -54,7 +54,7 @@ typedef struct
 
     struct
     {
-        input_item_t item;
+        input_item_t *p_item;
         vod_media_t *p_media;
     } vod;
 
@@ -67,7 +67,7 @@ typedef struct
 {
     /* names "schedule" is reserved */
     char    *psz_name;
-    vlc_bool_t b_enabled;
+    bool b_enabled;
     /* list of commands to execute on date */
     int i_command;
     char **command;
@@ -105,4 +105,9 @@ struct vlm_t
     vlm_schedule_sys_t **schedule;
 };
 
+int64_t vlm_Date(void);
+int vlm_ControlInternal( vlm_t *p_vlm, int i_query, ... );
+int ExecuteCommand( vlm_t *, const char *, vlm_message_t ** );
+void vlm_ScheduleDelete( vlm_t *vlm, vlm_schedule_sys_t *sched );
+
 #endif