summaryrefslogtreecommitdiff
path: root/src/Metadata.h
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2013-07-02 15:35:41 +0000
committerjhurst <>2013-07-02 15:35:41 +0000
commit2f6f8dbb08b63351bfa25d3a008a41dec78f7dde (patch)
tree3f498181136b18547fa0a12e78793b6ede3f9b1a /src/Metadata.h
parent0cc43cc3765c003d60196ff45213c2835281a0c3 (diff)
finished optional properties
Diffstat (limited to 'src/Metadata.h')
-rwxr-xr-xsrc/Metadata.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/Metadata.h b/src/Metadata.h
index 007f22b..5121989 100755
--- a/src/Metadata.h
+++ b/src/Metadata.h
@@ -554,9 +554,9 @@ namespace ASDCP
ui32_t XTOsize;
ui32_t YTOsize;
ui16_t Csize;
- Raw PictureComponentSizing;
- Raw CodingStyleDefault;
- Raw QuantizationDefault;
+ optional_property<Raw> PictureComponentSizing;
+ optional_property<Raw> CodingStyleDefault;
+ optional_property<Raw> QuantizationDefault;
JPEG2000PictureSubDescriptor(const Dictionary*& d);
JPEG2000PictureSubDescriptor(const JPEG2000PictureSubDescriptor& rhs);
@@ -579,7 +579,7 @@ namespace ASDCP
public:
const Dictionary*& m_Dict;
- optional_property<ui32_t> ComponentDepth;
+ ui32_t ComponentDepth;
ui32_t HorizontalSubsampling;
optional_property<ui32_t> VerticalSubsampling;
optional_property<ui8_t> ColorSiting;
@@ -611,8 +611,14 @@ namespace ASDCP
public:
const Dictionary*& m_Dict;
- ui8_t CodedContentType;
+ optional_property<ui8_t> SingleSequence;
+ optional_property<ui8_t> ConstantBFrames;
+ optional_property<ui8_t> CodedContentType;
optional_property<ui8_t> LowDelay;
+ optional_property<ui8_t> ClosedGOP;
+ optional_property<ui8_t> IdenticalGOP;
+ optional_property<ui8_t> MaxGOP;
+ optional_property<ui8_t> BPictureCount;
optional_property<ui32_t> BitRate;
optional_property<ui8_t> ProfileAndLevel;