Go to the documentation of this file.
27 # define VLC_INHIBIT_H 1
39 #define VLC_INHIBIT_AUDIO (VLC_INHIBIT_SUSPEND)
40 #define VLC_INHIBIT_VIDEO (VLC_INHIBIT_SUSPEND|VLC_INHIBIT_DISPLAY)
Window object.
Definition: vlc_vout_window.h:353
static struct vout_window_t * vlc_inhibit_GetWindow(vlc_inhibit_t *ih)
Definition: vlc_inhibit.h:52
struct vlc_inhibit_sys vlc_inhibit_sys_t
Definition: vlc_inhibit.h:31
@ VLC_INHIBIT_DISPLAY
Definition: vlc_inhibit.h:39
static void vlc_inhibit_Set(vlc_inhibit_t *ih, unsigned flags)
Definition: vlc_inhibit.h:57
@ VLC_INHIBIT_SUSPEND
Definition: vlc_inhibit.h:38
void(* inhibit)(vlc_inhibit_t *, unsigned flags)
Definition: vlc_inhibit.h:49
Definition: vlc_inhibit.h:44
VLC object common members.
Definition: vlc_objects.h:43
struct vlc_object_t obj
Definition: vlc_inhibit.h:46
vlc_inhibit_sys_t * p_sys
Definition: vlc_inhibit.h:48
vlc_inhibit_flags
Definition: vlc_inhibit.h:35
#define vlc_object_parent(o)
Definition: vlc_objects.h:158
@ VLC_INHIBIT_NONE
Definition: vlc_inhibit.h:37