diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-01-11 23:18:39 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-01-12 02:06:50 +0100 |
| commit | acd284575bdc4b3449ebffb7b674ae1bf9a0d959 (patch) | |
| tree | 2cd91df2b1a1adb9fd73b9777039f8b10d01b70e /src/lib/film.cc | |
| parent | 573d8ffc23d27f67d84b320ca8707e8ebd0a5171 (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.cc | 6 |
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) { |
