diff options
author | Dudemanguy <random342@airmail.cc> | 2023-08-10 15:51:44 -0500 |
---|---|---|
committer | Dudemanguy <random342@airmail.cc> | 2023-08-13 19:58:20 +0000 |
commit | 6ea08be59ac503f7309a19a50d5e664426e8c9f3 (patch) | |
tree | b1fa116ee9c70e20bd0b8d390382c99de3c3a1c2 /options/options.c | |
parent | 331832f55df4d4c2bbf1231a6e519ef7a96aea8c (diff) | |
download | mpv-6ea08be59ac503f7309a19a50d5e664426e8c9f3.tar.bz2 mpv-6ea08be59ac503f7309a19a50d5e664426e8c9f3.tar.xz |
player: make sub-pos a float value
mpv makes this option an integer, but the underlying ass API actually
accepts doubles. From some testing, there is no meaningful precision
difference between float or double (it seems to go in roughly 0.05
steps), so just make it a float. sd_lavc also can handle non-integer
values here. Closes #11583.
Diffstat (limited to 'options/options.c')
-rw-r--r-- | options/options.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/options/options.c b/options/options.c index 7dc5d091f5..d8b68cb448 100644 --- a/options/options.c +++ b/options/options.c @@ -267,7 +267,7 @@ const struct m_sub_options mp_subtitle_sub_opts = { {"stretch-image-subs-to-screen", OPT_BOOL(stretch_image_subs)}, {"image-subs-video-resolution", OPT_BOOL(image_subs_video_res)}, {"sub-fix-timing", OPT_BOOL(sub_fix_timing)}, - {"sub-pos", OPT_INT(sub_pos), M_RANGE(0, 150)}, + {"sub-pos", OPT_FLOAT(sub_pos), M_RANGE(0.0, 150.0)}, {"sub-gauss", OPT_FLOAT(sub_gauss), M_RANGE(0.0, 3.0)}, {"sub-gray", OPT_BOOL(sub_gray)}, {"sub-ass", OPT_BOOL(ass_enabled), .flags = UPDATE_SUB_HARD}, |