VLC 4.0.0-dev
|
Data Structures | |
struct | osd_spu_updater_sys_t |
Functions | |
static void | OSDTextUpdate (subpicture_t *subpic, const video_format_t *prev_src, const video_format_t *fmt_src, const video_format_t *prev_dst, 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. | |
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. | |
|
static |
References subpicture_updater_t::sys, osd_spu_updater_sys_t::text, and subpicture_t::updater.
Referenced by vout_OSDText().
|
static |
References subpicture_region_t::b_absolute, subpicture_region_t::fmt, 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, 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_region_t::p_text, osd_spu_updater_sys_t::position, subpicture_t::regions, SUBPICTURE_ALIGN_BOTTOM, SUBPICTURE_ALIGN_LEFT, SUBPICTURE_ALIGN_RIGHT, SUBPICTURE_ALIGN_TOP, subpicture_region_NewText(), subpicture_updater_t::sys, osd_spu_updater_sys_t::text, subpicture_region_t::text_flags, text_segment_New(), subpicture_t::updater, video_format_IsSimilar(), vlc_spu_regions_Clear(), vlc_spu_regions_push, and VLC_UNUSED.
Referenced by vout_OSDText().