VLC 4.0.0-dev
|
Data Structures | |
struct | osd_spu_updater_sys_t |
Functions | |
static int | OSDTextValidate (subpicture_t *subpic, bool has_src_changed, const video_format_t *fmt_src, bool has_dst_changed, const video_format_t *fmt_dst, vlc_tick_t ts) |
static void | OSDTextUpdate (subpicture_t *subpic, const video_format_t *fmt_src, const video_format_t *fmt_dst, vlc_tick_t ts) |
static void | OSDTextDestroy (subpicture_t *subpic) |
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 |
References subpicture_updater_t::p_sys, osd_spu_updater_sys_t::text, and subpicture_t::updater.
Referenced by vout_OSDText().
|
static |
References subpicture_t::b_absolute, subpicture_region_t::i_align, subpicture_t::i_original_picture_height, subpicture_t::i_original_picture_width, video_format_t::i_sar_den, video_format_t::i_sar_num, subpicture_region_t::i_text_align, video_format_t::i_visible_height, video_format_t::i_visible_width, subpicture_region_t::i_x, video_format_t::i_x_offset, subpicture_region_t::i_y, video_format_t::i_y_offset, subpicture_t::p_region, subpicture_updater_t::p_sys, subpicture_region_t::p_text, osd_spu_updater_sys_t::position, SUBPICTURE_ALIGN_BOTTOM, SUBPICTURE_ALIGN_LEFT, SUBPICTURE_ALIGN_RIGHT, SUBPICTURE_ALIGN_TOP, subpicture_region_New(), osd_spu_updater_sys_t::text, text_segment_New(), subpicture_t::updater, video_format_Init(), VLC_CODEC_TEXT, and VLC_UNUSED.
Referenced by vout_OSDText().
|
static |
References VLC_EGENERIC, VLC_SUCCESS, and VLC_UNUSED.
Referenced by vout_OSDText().