summaryrefslogtreecommitdiffstats
path: root/options/options.c
diff options
context:
space:
mode:
authorrcombs <rcombs@rcombs.me>2021-05-26 18:18:35 -0500
committersfan5 <sfan5@live.de>2023-06-25 11:01:58 +0200
commit991a2f79ce381544437791430c91cd026e21d726 (patch)
tree57db6e66dacfaf7af0817791be33f9ea7f1c4c7e /options/options.c
parent5dfa3f7f0899f3d536e72a7ccc8a9f35be44510f (diff)
downloadmpv-991a2f79ce381544437791430c91cd026e21d726.tar.bz2
mpv-991a2f79ce381544437791430c91cd026e21d726.tar.xz
player: add more precise sub fallback options
Diffstat (limited to 'options/options.c')
-rw-r--r--options/options.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/options/options.c b/options/options.c
index b068e60d23..3606fde6a9 100644
--- a/options/options.c
+++ b/options/options.c
@@ -518,6 +518,8 @@ static const m_option_t mp_opts[] = {
{"vlang", OPT_STRINGLIST(stream_lang[STREAM_VIDEO])},
{"track-auto-selection", OPT_BOOL(stream_auto_sel)},
{"subs-with-matching-audio", OPT_BOOL(subs_with_matching_audio)},
+ {"subs-fallback", OPT_CHOICE(subs_fallback, {"no", 0}, {"default", 1}, {"yes", 2})},
+ {"subs-fallback-forced", OPT_BOOL(subs_fallback_forced)},
{"lavfi-complex", OPT_STRING(lavfi_complex), .flags = UPDATE_LAVFI_COMPLEX},
@@ -1037,6 +1039,7 @@ static const struct MPOpts mp_default_opts = {
},
.stream_auto_sel = true,
.subs_with_matching_audio = false,
+ .subs_fallback_forced = true,
.audio_display = 1,
.audio_output_format = 0, // AF_FORMAT_UNKNOWN
.playback_speed = 1.,