summaryrefslogtreecommitdiff
path: root/src/lib/util.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/util.cc
parentb42066b7d664ac322e6d2c79c5b0fa8bb0eb75c9 (diff)
Add channel details to high-audio-level hints (#822).
Diffstat (limited to 'src/lib/util.cc')
-rw-r--r--src/lib/util.cc34
1 files changed, 32 insertions, 2 deletions
diff --git a/src/lib/util.cc b/src/lib/util.cc
index e497ecf3c..71b48a520 100644
--- a/src/lib/util.cc
+++ b/src/lib/util.cc
@@ -485,8 +485,7 @@ audio_channel_name (int c)
DCPOMATIC_ASSERT (MAX_DCP_AUDIO_CHANNELS == 16);
/// TRANSLATORS: these are the names of audio channels; Lfe (sub) is the low-frequency
- /// enhancement channel (sub-woofer). HI is the hearing-impaired audio track and
- /// VI is the visually-impaired audio track (audio describe).
+ /// enhancement channel (sub-woofer).
string const channels[] = {
_("Left"),
_("Right"),
@@ -509,6 +508,37 @@ audio_channel_name (int c)
return channels[c];
}
+string
+short_audio_channel_name (int c)
+{
+ DCPOMATIC_ASSERT (MAX_DCP_AUDIO_CHANNELS == 16);
+
+ /// TRANSLATORS: these are short names of audio channels; Lfe is the low-frequency
+ /// enhancement channel (sub-woofer). HI is the hearing-impaired audio track and
+ /// VI is the visually-impaired audio track (audio describe).
+ string const channels[] = {
+ _("L"),
+ _("R"),
+ _("C"),
+ _("Lfe"),
+ _("Ls"),
+ _("Rs"),
+ _("HI"),
+ _("VI"),
+ _("Lc"),
+ _("Rc"),
+ _("BsL"),
+ _("BsR"),
+ _("DBP"),
+ _("DBPS"),
+ _(""),
+ _("")
+ };
+
+ return channels[c];
+}
+
+
bool
valid_image_file (boost::filesystem::path f)
{