summaryrefslogtreecommitdiffstats
path: root/sub/dec_sub.h
diff options
context:
space:
mode:
authorDudemanguy <random342@airmail.cc>2022-01-19 11:23:52 -0600
committerDudemanguy <random342@airmail.cc>2022-01-22 16:22:25 +0000
commit024e0cd4c1405a41edd6a8b302ec6b747bc60ea3 (patch)
tree5df7dfe8d7d860e70ef57c5143d345b8c1da8cc3 /sub/dec_sub.h
parent9cddd73f67f11dba2f2921124e2c39c77af01651 (diff)
downloadmpv-024e0cd4c1405a41edd6a8b302ec6b747bc60ea3.tar.bz2
mpv-024e0cd4c1405a41edd6a8b302ec6b747bc60ea3.tar.xz
options: only apply sub-visibility to primary subs
Previously, the sub-visibility option changed the visibility of all subtitles including secondary ones. This meant that it was not possible to only display secondary subtitles while hiding the primary ones. This modifies the sub-visibility option so that it only affects primary subtitles which allows only secondary subtitles to be displayed.
Diffstat (limited to 'sub/dec_sub.h')
-rw-r--r--sub/dec_sub.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sub/dec_sub.h b/sub/dec_sub.h
index 6257e74c65..dea5f7c5b8 100644
--- a/sub/dec_sub.h
+++ b/sub/dec_sub.h
@@ -51,6 +51,7 @@ void sub_reset(struct dec_sub *sub);
void sub_select(struct dec_sub *sub, bool selected);
void sub_set_recorder_sink(struct dec_sub *sub, struct mp_recorder_sink *sink);
void sub_set_play_dir(struct dec_sub *sub, int dir);
+bool sub_is_primary_visible(struct dec_sub *sub);
bool sub_is_secondary_visible(struct dec_sub *sub);
int sub_control(struct dec_sub *sub, enum sd_ctrl cmd, void *arg);