summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2021-05-26 16:15:33 -0700
committerjhurst <jhurst@cinecert.com>2021-05-26 16:15:33 -0700
commitc47dfc50558d41b5d6aba532bb1b709f0de1c044 (patch)
tree5bf38a1db4da6fcfe9b84f9ec77e042c3311b953 /src
parent289b8c1b9b3d7fa8be843cc1745e6b7d92e0b2bc (diff)
Added JPEG XS items to EssenceType_t
Diffstat (limited to 'src')
-rwxr-xr-xsrc/AS_DCP.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/AS_DCP.h b/src/AS_DCP.h
index fa8b00a..ef38f7d 100755
--- a/src/AS_DCP.h
+++ b/src/AS_DCP.h
@@ -1,5 +1,5 @@
/*
-Copyright (c) 2003-2018, John Hurst
+Copyright (c) 2003-2021, John Hurst
All rights reserved.
Redistribution and use in source and binary forms, with or without
@@ -202,12 +202,12 @@ namespace ASDCP {
// The file accessors in this library implement a bounded set of essence types.
// This list will be expanded when support for new types is added to the library.
enum EssenceType_t {
- ESS_UNKNOWN, // the file is not a supported AS-DCP of AS-02 essence container
+ ESS_UNKNOWN, // the file is not a supported AS-DCP or AS-02 essence container
//
ESS_MPEG2_VES, // the file contains an MPEG-2 video elementary stream
- // d-cinema essence types
+ // d-cinema essence types (AS-DCP)
ESS_JPEG_2000, // the file contains one or more JPEG 2000 codestreams
ESS_PCM_24b_48k, // the file contains one or more PCM audio pairs
ESS_PCM_24b_96k, // the file contains one or more PCM audio pairs
@@ -216,7 +216,7 @@ namespace ASDCP {
ESS_DCDATA_UNKNOWN, // the file contains one or more D-Cinema Data bytestreams
ESS_DCDATA_DOLBY_ATMOS, // the file contains one or more DolbyATMOS bytestreams
- // IMF essence types
+ // IMF essence types (AS-02)
ESS_AS02_JPEG_2000, // the file contains one or more JPEG 2000 codestreams
ESS_AS02_PCM_24b_48k, // the file contains one or more PCM audio pairs, clip wrapped
ESS_AS02_PCM_24b_96k, // the file contains one or more PCM audio pairs, clip wrapped
@@ -224,6 +224,10 @@ namespace ASDCP {
ESS_AS02_ISXD, // the file contains an ISXD document stream (per SMPTE RDD 47)
ESS_AS02_ACES, // the file contains two or more ACES codestreams (per SMPTE ST 2067-50)
ESS_AS02_IAB, // the file contains an IAB stream (per SMPTE ST 2067-201)
+ ESS_AS02_JPEG_XS, // the file contains one or more JPEG XS codestreams
+
+ // experimental
+ ESS_JPEG_XS, // the file contains one or more JPEG XS codestreams in an AS-DCP wrapping
ESS_MAX
};