summaryrefslogtreecommitdiff
path: root/src/AS_02_ISXD.cpp
diff options
context:
space:
mode:
authorjhurst <jhurst@cinecert.com>2019-02-12 09:13:35 -0800
committerjhurst <jhurst@cinecert.com>2019-02-12 09:13:35 -0800
commit260692554632887d4e978775001081add386b909 (patch)
treed306055c36bcb6839c5e0ea6bd62ef83440c2abd /src/AS_02_ISXD.cpp
parent94933bbbea5bdb424f1b2d1aa21e5e69805358cd (diff)
o Fixed ISXD bugs:
o Incorrect UTF_8_Text_DataEssenceCoding UL o Incorrect ISXDDataEssenceDescriptor_NamespaceURI UL o Incorrect use of FrameWrappedISXDData UL o Incorrect use of FrameWrappedISXDContainer UL o Added KM_WIN32_UTF8 macro to protect old users from new ideas
Diffstat (limited to 'src/AS_02_ISXD.cpp')
-rw-r--r--src/AS_02_ISXD.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/AS_02_ISXD.cpp b/src/AS_02_ISXD.cpp
index 1483bfb..f4e29c0 100644
--- a/src/AS_02_ISXD.cpp
+++ b/src/AS_02_ISXD.cpp
@@ -289,7 +289,7 @@ AS_02::ISXD::MXFWriter::h__Writer::OpenWrite(const std::string& filename, const
const ui32_t& PartitionSpace_sec, const ui32_t& HeaderSize)
{
m_DataEssenceDescriptor = new ISXDDataEssenceDescriptor(m_Dict);
- m_DataEssenceDescriptor->DataEssenceCoding = m_Dict->ul(MDD_FrameWrappedISXDContainer);
+ m_DataEssenceDescriptor->DataEssenceCoding = m_Dict->ul(MDD_UTF_8_Text_DataEssenceCoding);
m_DataEssenceDescriptor->SampleRate = edit_rate;
m_DataEssenceDescriptor->NamespaceURI = isxd_document_namespace;
@@ -336,7 +336,7 @@ AS_02::ISXD::MXFWriter::h__Writer::SetSourceStream(const std::string& label, con
if ( KM_SUCCESS(result) )
{
- result = WriteAS02Header(label, UL(m_Dict->ul(MDD_FrameWrappedISXDData)),
+ result = WriteAS02Header(label, UL(m_Dict->ul(MDD_FrameWrappedISXDContainer)),
PICT_DEF_LABEL, UL(m_EssenceUL), UL(m_Dict->ul(MDD_DataDataDef)),
edit_rate, derive_timecode_rate_from_edit_rate(edit_rate));