23 #ifndef LIBVLC_VLM_INTERNAL_H 24 #define LIBVLC_VLM_INTERNAL_H 1
void vlm_ScheduleDelete(vlm_t *vlm, vlm_schedule_sys_t *sched)
time_t period
Definition: vlm_internal.h:70
struct vlc_object_t obj
Definition: vlm_internal.h:79
Definition: vlc_vlm.h:176
bool input_state_changed
Definition: vlm_internal.h:88
Definition: vlm_internal.h:57
VLC stream manager interface.
vlc_mutex_t lock_manage
Definition: vlm_internal.h:83
vlc_cond_t wait_manage
Definition: vlm_internal.h:84
time_t date
Definition: vlm_internal.h:67
int64_t i_id
Definition: vlm_internal.h:91
vlm_media_sys_t ** media
Definition: vlm_internal.h:95
vlc_mutex_t lock
Definition: vlm_internal.h:81
vlm_schedule_sys_t ** schedule
Definition: vlm_internal.h:99
struct vlc_object_marker * obj
Definition: vlc_objects.h:48
Thread handle.
Definition: vlc_threads.h:208
unsigned users
Definition: vlm_internal.h:85
int i_repeat
Definition: vlm_internal.h:73
int vlm_ControlInternal(vlm_t *p_vlm, int i_query,...)
Definition: vlm.c:967
Mutex.
Definition: vlc_threads.h:266
int i_schedule
Definition: vlm_internal.h:98
char ** command
Definition: vlm_internal.h:64
Definition: vlm_internal.h:77
Condition variable.
Definition: vlc_threads.h:390
vlc_thread_t thread
Definition: vlm_internal.h:82
bool b_enabled
Definition: vlm_internal.h:61
bool exiting
Definition: vlm_internal.h:89
int ExecuteCommand(vlm_t *, const char *, vlm_message_t **)
VLC object common members.
Definition: vlc_objects.h:43
int i_command
Definition: vlm_internal.h:63
int i_media
Definition: vlm_internal.h:94
char * psz_name
Definition: vlm_internal.h:60