VLC 4.0.0-dev
|
Data Structures | |
struct | osd_spu_updater_sys_t |
Functions | |
static void | OSDTextUpdate (subpicture_t *subpic, const struct vlc_spu_updater_configuration *cfg) |
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, vlc_spu_updater_configuration::prev_dst, 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, vlc_spu_updater_configuration::video_dst, video_format_IsSimilar(), vlc_spu_regions_Clear(), and vlc_spu_regions_push.
Referenced by vout_OSDText().