Made Duration, EventStartPosition, and EventComment properties optional, as per ST377
[asdcplib.git] / src / Metadata.h
index ebdb2884d699a483ff9cd0db58c3cfd31a914a9d..b2466ef07a4bc652a0255159a6503a533ff5e755 100755 (executable)
@@ -658,9 +658,9 @@ namespace ASDCP
        public:
          const Dictionary*& m_Dict;
           UL DataDefinition;
-          ui64_t EventStartPosition;
-          ui64_t Duration;
-          UTF16String EventComment;
+          optional_property<ui64_t > Duration;
+          optional_property<ui64_t > EventStartPosition;
+          optional_property<UTF16String > EventComment;
           UUID DMFramework;
 
       DMSegment(const Dictionary*& d);