VLC 4.0.0-dev

Overlay text and widgets. More...

Include dependency graph for vlc_vout_osd.h:

Go to the source code of this file.

Enumerations

enum  {
  OSD_PLAY_ICON = 1 , OSD_PAUSE_ICON , OSD_SPEAKER_ICON , OSD_MUTE_ICON ,
  OSD_HOR_SLIDER , OSD_VERT_SLIDER
}
 OSD menu position and picture type defines. More...
 

Functions

int vout_OSDEpg (vout_thread_t *vout, input_item_t *input)
 Show EPG information about the current program of an input item. More...
 
void vout_OSDText (vout_thread_t *vout, int channel, int position, vlc_tick_t duration, const char *text)
 Write an informative message if the OSD option is enabled. More...
 
void vout_OSDMessageVa (vout_thread_t *vout, int channel, const char *format, va_list args)
 Write an informative message at the default location, for the default duration and only if the OSD option is enabled. More...
 
static void vout_OSDMessage (vout_thread_t *vout, int channel, const char *format,...)
 
void vout_OSDSlider (vout_thread_t *p_this, int i_channel, int i_position, short i_type)
 Display a slider on the video output. More...
 
void vout_OSDIcon (vout_thread_t *p_this, int i_channel, short i_type)
 Display an Icon on the video output. More...
 

Detailed Description

Overlay text and widgets.