VLC  4.0.0-dev
Data Structures | Functions
control.h File Reference
Include dependency graph for control.h:

Go to the source code of this file.

Data Structures

struct  vout_control_t
 

Functions

void vout_control_Init (vout_control_t *)
 
void vout_control_Clean (vout_control_t *)
 
void vout_control_PushMouse (vout_control_t *, const vlc_mouse_t *)
 
void vout_control_Wake (vout_control_t *)
 
void vout_control_Hold (vout_control_t *)
 
void vout_control_Release (vout_control_t *)
 
int vout_control_Pop (vout_control_t *, vlc_mouse_t *, vlc_tick_t deadline)
 

Function Documentation

◆ vout_control_Clean()

void vout_control_Clean ( vout_control_t ctrl)

References ARRAY_RESET, and vout_control_t::cmd.

Referenced by vout_Release().

◆ vout_control_Hold()

void vout_control_Hold ( vout_control_t ctrl)

◆ vout_control_Init()

void vout_control_Init ( vout_control_t ctrl)

◆ vout_control_Pop()

int vout_control_Pop ( vout_control_t ctrl,
vlc_mouse_t mouse,
vlc_tick_t  deadline 
)

◆ vout_control_PushMouse()

void vout_control_PushMouse ( vout_control_t ctrl,
const vlc_mouse_t video_mouse 
)

◆ vout_control_Release()

void vout_control_Release ( vout_control_t ctrl)

◆ vout_control_Wake()

void vout_control_Wake ( vout_control_t ctrl)