summaryrefslogtreecommitdiff
path: root/src/lib/film.cc
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-08-25 11:41:21 +0100
committerCarl Hetherington <cth@carlh.net>2016-08-25 16:16:37 +0100
commit54038beb4437c027e584fc95110f6fd4dbf2207d (patch)
treed72963f95eaa0f0aba26dfa1db90838f1c6292f2 /src/lib/film.cc
parentb42066b7d664ac322e6d2c79c5b0fa8bb0eb75c9 (diff)
Add channel details to high-audio-level hints (#822).
Diffstat (limited to 'src/lib/film.cc')
-rw-r--r--src/lib/film.cc24
1 files changed, 6 insertions, 18 deletions
diff --git a/src/lib/film.cc b/src/lib/film.cc
index e9788d09e..13a03d929 100644
--- a/src/lib/film.cc
+++ b/src/lib/film.cc
@@ -1390,24 +1390,12 @@ Film::audio_output_names () const
DCPOMATIC_ASSERT (MAX_DCP_AUDIO_CHANNELS == 16);
vector<string> n;
- n.push_back (_("L"));
- n.push_back (_("R"));
- n.push_back (_("C"));
- n.push_back (_("Lfe"));
- n.push_back (_("Ls"));
- n.push_back (_("Rs"));
- n.push_back (_("HI"));
- n.push_back (_("VI"));
- n.push_back (_("Lc"));
- n.push_back (_("Rc"));
- n.push_back (_("BsL"));
- n.push_back (_("BsR"));
- n.push_back (_("DBP"));
- n.push_back (_("DBS"));
- n.push_back ("");
- n.push_back ("");
-
- return vector<string> (n.begin(), n.begin() + audio_channels ());
+
+ for (int i = 0; i < audio_channels(); ++i) {
+ n.push_back (short_audio_channel_name (i));
+ }
+
+ return n;
}
void