X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Finput%2Fvlm_internal.h;h=a751cf3f81f26a7e77b247d67715ddae334ed79b;hb=19933fe7a674ee6d1253821a656507a6a712f8d0;hp=8609215d0a3f58ca160be656b02c553780d5b4f7;hpb=62ffefd4354ff47900238126151b0ca2d05f581e;p=vlc diff --git a/src/input/vlm_internal.h b/src/input/vlm_internal.h index 8609215d0a..a751cf3f81 100644 --- a/src/input/vlm_internal.h +++ b/src/input/vlm_internal.h @@ -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