diff options
| author | jhurst <jhurst@cinecert.com> | 2019-02-12 09:13:35 -0800 |
|---|---|---|
| committer | jhurst <jhurst@cinecert.com> | 2019-02-12 09:13:35 -0800 |
| commit | 260692554632887d4e978775001081add386b909 (patch) | |
| tree | d306055c36bcb6839c5e0ea6bd62ef83440c2abd /src/AS_02_ISXD.cpp | |
| parent | 94933bbbea5bdb424f1b2d1aa21e5e69805358cd (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.cpp | 4 |
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)); |
