VLC  3.0.21
Typedefs | Functions
vout_control.h File Reference

Go to the source code of this file.

Typedefs

typedef struct vout_window_mouse_event_t vout_window_mouse_event_t
 

Functions

void vout_ChangePause (vout_thread_t *, bool b_paused, vlc_tick_t i_date)
 This function will (un)pause the display of pictures. More...
 
void spu_OffsetSubtitleDate (spu_t *p_spu, vlc_tick_t i_duration)
 This function will apply an offset on subtitle subpicture. More...
 
void vout_GetResetStatistic (vout_thread_t *p_vout, unsigned *pi_displayed, unsigned *pi_lost)
 This function will return and reset internal statistics. More...
 
void vout_Flush (vout_thread_t *p_vout, vlc_tick_t i_date)
 This function will ensure that all ready/displayed pictures have at most the provided date. More...
 
void vout_Cancel (vout_thread_t *p_vout, bool b_canceled)
 
void vout_NextPicture (vout_thread_t *p_vout, vlc_tick_t *pi_duration)
 This function will force to display the next picture while paused. More...
 
void vout_DisplayTitle (vout_thread_t *p_vout, const char *psz_title)
 This function will ask the display of the input title. More...
 
void vout_WindowMouseEvent (vout_thread_t *p_vout, const vout_window_mouse_event_t *mouse)
 
bool vout_IsEmpty (vout_thread_t *p_vout)
 This function will return true if no more pictures are to be displayed. More...
 

Typedef Documentation

◆ vout_window_mouse_event_t

Function Documentation

◆ spu_OffsetSubtitleDate()

void spu_OffsetSubtitleDate ( spu_t p_spu,
vlc_tick_t  i_duration 
)

This function will apply an offset on subtitle subpicture.

◆ vout_Cancel()

void vout_Cancel ( vout_thread_t p_vout,
bool  b_canceled 
)

◆ vout_ChangePause()

void vout_ChangePause ( vout_thread_t ,
bool  b_paused,
vlc_tick_t  i_date 
)

This function will (un)pause the display of pictures.

It is thread safe

Referenced by DecoderThread().

◆ vout_DisplayTitle()

void vout_DisplayTitle ( vout_thread_t p_vout,
const char *  psz_title 
)

This function will ask the display of the input title.

◆ vout_Flush()

void vout_Flush ( vout_thread_t p_vout,
vlc_tick_t  i_date 
)

This function will ensure that all ready/displayed pictures have at most the provided date.

◆ vout_GetResetStatistic()

void vout_GetResetStatistic ( vout_thread_t p_vout,
unsigned *  pi_displayed,
unsigned *  pi_lost 
)

This function will return and reset internal statistics.

◆ vout_IsEmpty()

bool vout_IsEmpty ( vout_thread_t p_vout)

This function will return true if no more pictures are to be displayed.

◆ vout_NextPicture()

void vout_NextPicture ( vout_thread_t p_vout,
vlc_tick_t pi_duration 
)

This function will force to display the next picture while paused.

◆ vout_WindowMouseEvent()

void vout_WindowMouseEvent ( vout_thread_t p_vout,
const vout_window_mouse_event_t mouse 
)