diff options
| author | Matthew Sheby <44249925+msheby@users.noreply.github.com> | 2021-09-02 10:25:28 -0700 |
|---|---|---|
| committer | Matthew Sheby <44249925+msheby@users.noreply.github.com> | 2021-09-02 10:25:28 -0700 |
| commit | d942d2a0bfd594e3eba89dc9577e9e48792a59a7 (patch) | |
| tree | 237a58d3100c44caf1e6731918360e71db9e8c14 /src | |
| parent | 0148c99d35e21a05f29be9a5ca8ff926e2be26d7 (diff) | |
add additional predefined RGBALayout values
Diffstat (limited to 'src')
| -rwxr-xr-x | src/MXFTypes.h | 4 |
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 }; |
