mirror of
https://github.com/mpv-player/mpv
synced 2024-12-27 09:32:40 +00:00
options: remove --use-text-osd
This commit is contained in:
parent
a02f3a5dd4
commit
d1a46c2c32
@ -20,6 +20,8 @@ Interface changes
|
||||
::
|
||||
|
||||
--- mpv 0.12.0 ---
|
||||
- remove --use-text-osd (useless; fontconfig isn't a requirement anymore,
|
||||
and text rendering is also lazily initialized)
|
||||
- some time properties (at least "playback-time", "time-pos",
|
||||
"time-remaining", "playtime-remaining") now are unavailable if the time
|
||||
is unknown, instead of just assuming that the internal playback position
|
||||
|
@ -2669,17 +2669,6 @@ OSD
|
||||
|
||||
Default: 0.
|
||||
|
||||
``--use-text-osd=<yes|no>``
|
||||
Disable text OSD rendering completely. (This includes the complete OSC as
|
||||
well.) This is mostly useful for avoiding loading fontconfig in situations
|
||||
where fontconfig does not behave well, and OSD is unused - this could for
|
||||
example allow GUI programs using libmpv to workaround fontconfig issues.
|
||||
|
||||
Note that selecting subtitles of any kind still initializes fontconfig.
|
||||
|
||||
Default: ``no``.
|
||||
|
||||
|
||||
Screenshot
|
||||
----------
|
||||
|
||||
|
@ -374,7 +374,6 @@ const m_option_t mp_opts[] = {
|
||||
OPT_FLOATRANGE("osd-bar-w", osd_bar_w, 0, 1, 100),
|
||||
OPT_FLOATRANGE("osd-bar-h", osd_bar_h, 0, 0.1, 50),
|
||||
OPT_SUBSTRUCT("osd", osd_style, osd_style_conf, 0),
|
||||
OPT_FLAG("use-text-osd", use_text_osd, CONF_GLOBAL),
|
||||
OPT_SUBSTRUCT("sub-text", sub_text_style, sub_style_conf, 0),
|
||||
OPT_FLAG("sub-clear-on-seek", sub_clear_on_seek, 0),
|
||||
|
||||
@ -715,7 +714,6 @@ const struct MPOpts mp_default_opts = {
|
||||
.sub_use_margins = 1,
|
||||
.ass_scale_with_window = 0,
|
||||
.sub_scale_with_window = 1,
|
||||
.use_text_osd = 1,
|
||||
#if HAVE_LUA
|
||||
.lua_load_osc = 1,
|
||||
.lua_load_ytdl = 1,
|
||||
|
@ -234,7 +234,6 @@ typedef struct MPOpts {
|
||||
char **sub_paths;
|
||||
int sub_auto;
|
||||
int audiofile_auto;
|
||||
int use_text_osd;
|
||||
int osd_bar_visible;
|
||||
float osd_bar_align_x;
|
||||
float osd_bar_align_y;
|
||||
|
@ -471,9 +471,6 @@ static void update_object(struct osd_state *osd, struct osd_object *obj)
|
||||
void osd_object_get_bitmaps(struct osd_state *osd, struct osd_object *obj,
|
||||
struct sub_bitmaps *out_imgs)
|
||||
{
|
||||
if (!osd->opts->use_text_osd)
|
||||
return;
|
||||
|
||||
if (obj->force_redraw)
|
||||
update_object(osd, obj);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user