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)
#define vlc_object_parent(o)
Definition vlc_objects.h:150
Definition vlc_inhibit.h:45
vlc_inhibit_sys_t * p_sys
Definition vlc_inhibit.h:48
struct vlc_object_t obj
Definition vlc_inhibit.h:46
void(* inhibit)(vlc_inhibit_t *, unsigned flags)
Definition vlc_inhibit.h:49
VLC object common members.
Definition vlc_objects.h:53
Window object.
Definition vlc_window.h:373
This file is a collection of common definitions and types.
vlc_inhibit_flags
Definition vlc_inhibit.h:36
@ VLC_INHIBIT_NONE
Definition vlc_inhibit.h:37
@ VLC_INHIBIT_SUSPEND
Definition vlc_inhibit.h:38
@ VLC_INHIBIT_DISPLAY
Definition vlc_inhibit.h:39
static struct vlc_window * vlc_inhibit_GetWindow(vlc_inhibit_t *ih)
Definition vlc_inhibit.h:52
static void vlc_inhibit_Set(vlc_inhibit_t *ih, unsigned flags)
Definition vlc_inhibit.h:57
struct vlc_inhibit_sys vlc_inhibit_sys_t
Definition vlc_inhibit.h:31