summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthew Sheby <44249925+msheby@users.noreply.github.com>2021-09-02 10:25:28 -0700
committerMatthew Sheby <44249925+msheby@users.noreply.github.com>2021-09-02 10:25:28 -0700
commitd942d2a0bfd594e3eba89dc9577e9e48792a59a7 (patch)
tree237a58d3100c44caf1e6731918360e71db9e8c14 /src
parent0148c99d35e21a05f29be9a5ca8ff926e2be26d7 (diff)
add additional predefined RGBALayout values
Diffstat (limited to 'src')
-rwxr-xr-xsrc/MXFTypes.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/MXFTypes.h b/src/MXFTypes.h
index 0f38e9d..50cc286 100755
--- a/src/MXFTypes.h
+++ b/src/MXFTypes.h
@@ -624,8 +624,12 @@ namespace ASDCP
size_t const RGBAValueLength = 16;
+ byte_t const RGBAValue_RGB_16[RGBAValueLength] = { 'R', 16, 'G', 16, 'B', 16, 0, 0 };
+ byte_t const RGBAValue_RGB_12[RGBAValueLength] = { 'R', 12, 'G', 12, 'B', 12, 0, 0 };
byte_t const RGBAValue_RGB_10[RGBAValueLength] = { 'R', 10, 'G', 10, 'B', 10, 0, 0 };
byte_t const RGBAValue_RGB_8[RGBAValueLength] = { 'R', 8, 'G', 8, 'B', 8, 0, 0 };
+ byte_t const RGBAValue_YUV_16[RGBAValueLength] = { 'Y', 16, 'U', 16, 'V', 16, 0, 0 };
+ byte_t const RGBAValue_YUV_12[RGBAValueLength] = { 'Y', 12, 'U', 12, 'V', 12, 0, 0 };
byte_t const RGBAValue_YUV_10[RGBAValueLength] = { 'Y', 10, 'U', 10, 'V', 10, 0, 0 };
byte_t const RGBAValue_YUV_8[RGBAValueLength] = { 'Y', 8, 'U', 8, 'V', 8, 0, 0 };
byte_t const RGBAValue_DCDM[RGBAValueLength] = { 0xd8, 10, 0xd9, 10, 0xda, 10, 0, 0 };