23#ifndef LIBVLC_VLM_INTERNAL_H
24#define LIBVLC_VLM_INTERNAL_H 1
Condition variable.
Definition vlc_threads.h:270
Mutex.
Definition vlc_threads.h:143
VLC object common members.
Definition vlc_objects.h:53
Thread handle.
Definition vlc_threads.h:108
Definition vlm_internal.h:56
int i_command
Definition vlm_internal.h:61
char * psz_name
Definition vlm_internal.h:58
char ** command
Definition vlm_internal.h:62
time_t date
Definition vlm_internal.h:65
bool b_enabled
Definition vlm_internal.h:59
time_t period
Definition vlm_internal.h:68
int i_repeat
Definition vlm_internal.h:71
Definition vlm_internal.h:76
vlc_mutex_t lock
Definition vlm_internal.h:79
bool input_state_changed
Definition vlm_internal.h:86
vlm_schedule_sys_t ** schedule
Definition vlm_internal.h:97
bool exiting
Definition vlm_internal.h:87
int i_media
Definition vlm_internal.h:92
struct vlc_object_t obj
Definition vlm_internal.h:77
vlm_media_sys_t ** media
Definition vlm_internal.h:93
vlc_mutex_t lock_manage
Definition vlm_internal.h:81
vlc_cond_t wait_manage
Definition vlm_internal.h:82
unsigned users
Definition vlm_internal.h:83
vlc_thread_t thread
Definition vlm_internal.h:80
int64_t i_id
Definition vlm_internal.h:89
int i_schedule
Definition vlm_internal.h:96
VLC stream manager interface.
int ExecuteCommand(vlm_t *, const char *, vlm_message_t **)
void vlm_ScheduleDelete(vlm_t *vlm, vlm_schedule_sys_t *sched)
int vlm_ControlInternal(vlm_t *p_vlm, int i_query,...)
Definition vlm.c:953