summaryrefslogtreecommitdiff
path: root/src/AS_02_ISXD.cpp
AgeCommit message (Collapse)Author
2021-06-03FileReader pluggable at runtimemilla
2021-04-13 o Added a Clone() method to InterchangeObject and derivativesjhurst
that allows making a descriptor copy that is not owned by any other strucure. The caller must arrange to delete the object pointer returned. o While implementing the above it became obvious that the reference-to-a-pointer-to-the-dictionary idiom that is used throughout the lower levels of the MXF library was the cause of much more grief than it was originally designed to prevent. This was made even more obvious when I replaced all of it with simple pointers, which revealed several shadow instances of m_Dict that were only reliable while the object that held them was valid.
2020-02-14Die timecode! Die!no_tc_in_as_02jhurst
2019-05-24replaced in comment jpeg codestream with ISXD data fragmentDan Tatut
2019-02-12 o Fixed ISXD bugs:jhurst
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
2018-10-13Added BER length minimum valuejhurst
2018-10-03 o Fixed bugs reported by Dolby:jhurst
bad assert test when writing GS partition unset frame count in ISXD unwrap bad UL when writing ISXF content packages
2018-08-12 o Oops, mistakenly turned off timed-text ancillary resource decryptionjhurst
2018-08-06ISXD CLI touchups, ISXDDataEssenceDescriptor.NamespaceURI is now correctjhurst