summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-08-27 13:38:56 +0200
committerCarl Hetherington <cth@carlh.net>2025-08-27 13:38:56 +0200
commit6784eb8de2451afd2dedc15c05eac043011b5afb (patch)
treec6487a68764281e4ff13c9e37de6ee33a6097876
parentf3ab6bf9dd3226e0a89f3de8af07a152e51fd6a5 (diff)
Restore un-ticked DCP audio language correctly (#3077).
-rw-r--r--src/lib/film.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc
index 101a614ee..e2e2de111 100644
--- a/src/lib/film.cc
+++ b/src/lib/film.cc
@@ -697,6 +697,8 @@ Film::read_metadata(optional<boost::filesystem::path> path)
auto audio_language = f.optional_string_child("AudioLanguage");
if (audio_language) {
_audio_language = dcp::LanguageTag(*audio_language);
+ } else {
+ _audio_language = boost::none;
}
/* Read the old ISDCFMetadata tag from 2.14.x metadata */