summaryrefslogtreecommitdiff
path: root/src/Metadata.h
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2007-10-20 23:25:54 +0000
committerjhurst <>2007-10-20 23:25:54 +0000
commitc5e3e4e83032b790c62bd55795a20dd912010c9f (patch)
treea814ecd269c81aff9beceb095a794356692fe7c1 /src/Metadata.h
parent70bbc088b0b8f079c41b07141bec35447be469c5 (diff)
subdesc
Diffstat (limited to 'src/Metadata.h')
-rwxr-xr-xsrc/Metadata.h20
1 files changed, 19 insertions, 1 deletions
diff --git a/src/Metadata.h b/src/Metadata.h
index 035dfd3..bcd3b6f 100755
--- a/src/Metadata.h
+++ b/src/Metadata.h
@@ -572,7 +572,7 @@ namespace ASDCP
ASDCP_NO_COPY_CONSTRUCT(DCTimedTextDescriptor);
public:
- UUID AssetID;
+ UUID ResourceID;
UTF16String UTFEncoding;
UTF16String RootNamespaceName;
@@ -605,6 +605,24 @@ namespace ASDCP
virtual Result_t InitFromBuffer(const byte_t* p, ui32_t l);
virtual Result_t WriteToBuffer(ASDCP::FrameBuffer&);
};
+
+ //
+ class StereoscopicPictureSubDescriptor : public InterchangeObject
+ {
+ ASDCP_NO_COPY_CONSTRUCT(StereoscopicPictureSubDescriptor);
+
+ public:
+
+ StereoscopicPictureSubDescriptor() {}
+ virtual ~StereoscopicPictureSubDescriptor() {}
+ virtual const char* HasName() { return "StereoscopicPictureSubDescriptor"; }
+ virtual Result_t InitFromTLVSet(TLVReader& TLVSet);
+ virtual Result_t WriteToTLVSet(TLVWriter& TLVSet);
+ virtual void Dump(FILE* = 0);
+ virtual Result_t InitFromBuffer(const byte_t* p, ui32_t l);
+ virtual Result_t WriteToBuffer(ASDCP::FrameBuffer&);
+ };
+
} // namespace MXF
} // namespace ASDCP