summaryrefslogtreecommitdiff
path: root/src/types.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2016-09-08 23:55:37 +0100
committerCarl Hetherington <cth@carlh.net>2016-09-08 23:55:37 +0100
commitfe83eb5293fa4027856f6ee9faec7bfc8288badf (patch)
tree8314bbbb6b37a2fb7cb13787276b6fb9474e99bd /src/types.h
parent3e24098b32d6160759378e671bfca241dd9025d9 (diff)
Add channel assignment support for SMPTE DCPs.
Diffstat (limited to 'src/types.h')
-rw-r--r--src/types.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/types.h b/src/types.h
index dd2e10a6..c3aee26b 100644
--- a/src/types.h
+++ b/src/types.h
@@ -232,6 +232,20 @@ enum Formulation {
DCI_SPECIFIC
};
+/** Possible channel assignments for SMPTE DCP audio */
+enum ChannelAssignment {
+ /** L/R/C/Lfe/Ls/Rs/HI/VI */
+ CHANNEL_ASSIGNMENT_51,
+ /** L/R/C/Lfe/Ls/Rs/Cs/unused/HI/VI */
+ CHANNEL_ASSIGNMENT_61,
+ /** L/R/C/Lfe/Ls/Rs/Lc/Rc/HI/VI */
+ CHANNEL_ASSIGNMENT_71,
+ /** "Wild track format"; no assignment */
+ CHANNEL_ASSIGNMENT_WTF,
+ /** L/R/C/Lfe/Ls/Rs/Lrs/Rrs/HI/VI */
+ CHANNEL_ASSIGNMENT_71_DS
+};
+
/** @class Colour
* @brief An RGB colour.
*/