summaryrefslogtreecommitdiff
path: root/src/lib/reel_writer.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-04-06 00:59:58 +0200
committerCarl Hetherington <cth@carlh.net>2021-04-06 00:59:58 +0200
commit5f9608c9d15a269d890af222fc3d28a253d2b1e9 (patch)
tree0465ce30e1db60fb6c5392cd6e0a95f4f438d29e /src/lib/reel_writer.cc
parent7516040b28194058c03ef930e316763ee288dbed (diff)
Remove out-of-date Film::_audio_language.
Diffstat (limited to 'src/lib/reel_writer.cc')
-rw-r--r--src/lib/reel_writer.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/reel_writer.cc b/src/lib/reel_writer.cc
index 2c55f0f06..3eb43161e 100644
--- a/src/lib/reel_writer.cc
+++ b/src/lib/reel_writer.cc
@@ -166,8 +166,13 @@ ReelWriter::ReelWriter (
}
if (film()->audio_channels()) {
+ auto langs = film()->audio_languages();
_sound_asset = make_shared<dcp::SoundAsset> (
- dcp::Fraction(film()->video_frame_rate(), 1), film()->audio_frame_rate(), film()->audio_channels(), film()->audio_language(), standard
+ dcp::Fraction(film()->video_frame_rate(), 1),
+ film()->audio_frame_rate(),
+ film()->audio_channels(),
+ langs.empty() ? dcp::LanguageTag("en-US") : langs.front(),
+ standard
);
_sound_asset->set_metadata (mxf_metadata());