From 260692554632887d4e978775001081add386b909 Mon Sep 17 00:00:00 2001 From: jhurst Date: Tue, 12 Feb 2019 09:13:35 -0800 Subject: 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 --- src/AS_02_ISXD.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/AS_02_ISXD.cpp') 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)); -- cgit v1.2.3