summaryrefslogtreecommitdiff
path: root/src/lib/film.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-01-11 23:18:39 +0100
committerCarl Hetherington <cth@carlh.net>2025-01-12 02:06:50 +0100
commitacd284575bdc4b3449ebffb7b674ae1bf9a0d959 (patch)
tree2cd91df2b1a1adb9fd73b9777039f8b10d01b70e /src/lib/film.cc
parent573d8ffc23d27f67d84b320ca8707e8ebd0a5171 (diff)
Rename closed_caption_languages() -> closed_text_languages().
Also make it return closed captions as well as closed subtitles.
Diffstat (limited to 'src/lib/film.cc')
-rw-r--r--src/lib/film.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc
index 8f884a8a5..58fb5d9fa 100644
--- a/src/lib/film.cc
+++ b/src/lib/film.cc
@@ -856,12 +856,12 @@ Film::open_text_languages(bool* burnt_in) const
vector<dcp::LanguageTag>
-Film::closed_caption_languages() const
+Film::closed_text_languages() const
{
vector<dcp::LanguageTag> result;
for (auto i: content()) {
for (auto text: i->text) {
- if (text->use() && text->type() == TextType::CLOSED_CAPTION && text->dcp_track() && text->dcp_track()->language) {
+ if (text->use() && is_closed(text->type()) && text->dcp_track() && text->dcp_track()->language) {
result.push_back(*text->dcp_track()->language);
}
}
@@ -1013,7 +1013,7 @@ Film::isdcf_name (bool if_created_now) const
bool burnt_in;
auto sub_langs = open_text_languages(&burnt_in);
- auto ccap_langs = closed_caption_languages();
+ auto ccap_langs = closed_text_languages();
if (sub_langs.first && sub_langs.first->language()) {
auto lang = entry_for_language(*sub_langs.first);
if (burnt_in) {