|
1 | 1 | /*
|
2 | 2 | *
|
3 |
| - * Copyright (C) 1994-2024, OFFIS e.V. |
| 3 | + * Copyright (C) 1994-2025, OFFIS e.V. |
4 | 4 | * All rights reserved. See COPYRIGHT file for details.
|
5 | 5 | *
|
6 | 6 | * This software and supporting documentation were developed by
|
@@ -88,72 +88,74 @@ typedef enum {
|
88 | 88 | EXS_RLELossless = 23,
|
89 | 89 | /// Deflated Explicit VR Little Endian
|
90 | 90 | EXS_DeflatedLittleEndianExplicit = 24,
|
| 91 | + /// Deflated Image Frame Compression |
| 92 | + EXS_DeflatedImageFrameCompression = 25, |
91 | 93 | /// JPEG-LS (lossless)
|
92 |
| - EXS_JPEGLSLossless = 25, |
| 94 | + EXS_JPEGLSLossless = 26, |
93 | 95 | /// JPEG-LS (lossless or near-lossless mode)
|
94 |
| - EXS_JPEGLSLossy = 26, |
| 96 | + EXS_JPEGLSLossy = 27, |
95 | 97 | /// JPEG 2000 (lossless)
|
96 |
| - EXS_JPEG2000LosslessOnly = 27, |
| 98 | + EXS_JPEG2000LosslessOnly = 28, |
97 | 99 | /// JPEG 2000 (lossless or lossy)
|
98 |
| - EXS_JPEG2000 = 28, |
| 100 | + EXS_JPEG2000 = 29, |
99 | 101 | /// JPEG 2000 part 2 multi-component extensions (lossless)
|
100 |
| - EXS_JPEG2000MulticomponentLosslessOnly = 29, |
| 102 | + EXS_JPEG2000MulticomponentLosslessOnly = 30, |
101 | 103 | /// JPEG 2000 part 2 multi-component extensions (lossless or lossy)
|
102 |
| - EXS_JPEG2000Multicomponent = 30, |
| 104 | + EXS_JPEG2000Multicomponent = 31, |
103 | 105 | /// JPIP Referenced
|
104 |
| - EXS_JPIPReferenced = 31, |
| 106 | + EXS_JPIPReferenced = 32, |
105 | 107 | /// JPIP Referenced Deflate
|
106 |
| - EXS_JPIPReferencedDeflate = 32, |
| 108 | + EXS_JPIPReferencedDeflate = 33, |
107 | 109 | /// MPEG2 Main Profile at Main Level
|
108 |
| - EXS_MPEG2MainProfileAtMainLevel = 33, |
| 110 | + EXS_MPEG2MainProfileAtMainLevel = 34, |
109 | 111 | /// Fragmentable MPEG2 Main Profile / Main Level
|
110 |
| - EXS_FragmentableMPEG2MainProfileMainLevel = 34, |
| 112 | + EXS_FragmentableMPEG2MainProfileMainLevel = 35, |
111 | 113 | /// MPEG2 Main Profile at High Level
|
112 |
| - EXS_MPEG2MainProfileAtHighLevel = 35, |
| 114 | + EXS_MPEG2MainProfileAtHighLevel = 36, |
113 | 115 | /// Fragmentable MPEG2 Main Profile / High Level
|
114 |
| - EXS_FragmentableMPEG2MainProfileHighLevel = 36, |
| 116 | + EXS_FragmentableMPEG2MainProfileHighLevel = 37, |
115 | 117 | /// MPEG4 High Profile / Level 4.1
|
116 |
| - EXS_MPEG4HighProfileLevel4_1 = 37, |
| 118 | + EXS_MPEG4HighProfileLevel4_1 = 38, |
117 | 119 | /// Fragmentable MPEG4 High Profile / Level 4.1
|
118 |
| - EXS_FragmentableMPEG4HighProfileLevel4_1 = 38, |
| 120 | + EXS_FragmentableMPEG4HighProfileLevel4_1 = 39, |
119 | 121 | /// MPEG4 BD-compatible High Profile / Level 4.1
|
120 |
| - EXS_MPEG4BDcompatibleHighProfileLevel4_1 = 39, |
| 122 | + EXS_MPEG4BDcompatibleHighProfileLevel4_1 = 40, |
121 | 123 | /// Fragmentable MPEG4 BD-compatible High Profile / Level 4.1
|
122 |
| - EXS_FragmentableMPEG4BDcompatibleHighProfileLevel4_1 = 40, |
| 124 | + EXS_FragmentableMPEG4BDcompatibleHighProfileLevel4_1 = 41, |
123 | 125 | /// MPEG4 High Profile / Level 4.2 For 2D Video
|
124 |
| - EXS_MPEG4HighProfileLevel4_2_For2DVideo = 41, |
| 126 | + EXS_MPEG4HighProfileLevel4_2_For2DVideo = 42, |
125 | 127 | /// Fragmentable MPEG4 High Profile / Level 4.2 For 2D Video
|
126 |
| - EXS_FragmentableMPEG4HighProfileLevel4_2_For2DVideo = 42, |
| 128 | + EXS_FragmentableMPEG4HighProfileLevel4_2_For2DVideo = 43, |
127 | 129 | /// MPEG4 High Profile / Level 4.2 For 3D Video
|
128 |
| - EXS_MPEG4HighProfileLevel4_2_For3DVideo = 43, |
| 130 | + EXS_MPEG4HighProfileLevel4_2_For3DVideo = 44, |
129 | 131 | /// Fragmentable MPEG4 Stereo High Profile / Level 4.2
|
130 |
| - EXS_FragmentableMPEG4HighProfileLevel4_2_For3DVideo = 44, |
| 132 | + EXS_FragmentableMPEG4HighProfileLevel4_2_For3DVideo = 45, |
131 | 133 | /// MPEG4 Stereo High Profile / Level 4.2
|
132 |
| - EXS_MPEG4StereoHighProfileLevel4_2 = 45, |
| 134 | + EXS_MPEG4StereoHighProfileLevel4_2 = 46, |
133 | 135 | /// Fragmentable HEVC/H.265 Main Profile / Level 5.1
|
134 |
| - EXS_FragmentableMPEG4StereoHighProfileLevel4_2 = 46, |
| 136 | + EXS_FragmentableMPEG4StereoHighProfileLevel4_2 = 47, |
135 | 137 | /// HEVC/H.265 Main Profile / Level 5.1
|
136 |
| - EXS_HEVCMainProfileLevel5_1 = 47, |
| 138 | + EXS_HEVCMainProfileLevel5_1 = 48, |
137 | 139 | /// HEVC/H.265 Main 10 Profile / Level 5.1
|
138 |
| - EXS_HEVCMain10ProfileLevel5_1 = 48, |
| 140 | + EXS_HEVCMain10ProfileLevel5_1 = 49, |
139 | 141 | /// JPEG XL Lossless
|
140 |
| - EXS_JPEGXLLossless = 49, |
| 142 | + EXS_JPEGXLLossless = 50, |
141 | 143 | /// JPEG XL JPEG Recompression
|
142 |
| - EXS_JPEGXLJPEGRecompression = 50, |
| 144 | + EXS_JPEGXLJPEGRecompression = 51, |
143 | 145 | /// JPEG XL
|
144 |
| - EXS_JPEGXL = 51, |
| 146 | + EXS_JPEGXL = 52, |
145 | 147 | /// High-Throughput JPEG 2000 Image Compression (Lossless Only)
|
146 |
| - EXS_HighThroughputJPEG2000LosslessOnly = 52, |
| 148 | + EXS_HighThroughputJPEG2000LosslessOnly = 53, |
147 | 149 | /// High-Throughput JPEG 2000 with RPCL Options Image Compression (Lossless Only)
|
148 |
| - EXS_HighThroughputJPEG2000withRPCLOptionsLosslessOnly = 53, |
| 150 | + EXS_HighThroughputJPEG2000withRPCLOptionsLosslessOnly = 54, |
149 | 151 | /// High-Throughput JPEG 2000 Image Compression
|
150 |
| - EXS_HighThroughputJPEG2000 = 54, |
| 152 | + EXS_HighThroughputJPEG2000 = 55, |
151 | 153 | /// JPIP HTJ2K Referenced
|
152 |
| - EXS_JPIPHTJ2KReferenced = 55, |
| 154 | + EXS_JPIPHTJ2KReferenced = 56, |
153 | 155 | /// JPIP HTJ2K Referenced Deflate
|
154 |
| - EXS_JPIPHTJ2KReferencedDeflate = 56, |
| 156 | + EXS_JPIPHTJ2KReferencedDeflate = 57, |
155 | 157 | /// Private GE Little Endian Implicit with big endian pixel data
|
156 |
| - EXS_PrivateGE_LEI_WithBigEndianPixelData = 57 |
| 158 | + EXS_PrivateGE_LEI_WithBigEndianPixelData = 58 |
157 | 159 | } E_TransferSyntax;
|
158 | 160 |
|
159 | 161 |
|
|
0 commit comments