summaryrefslogtreecommitdiff
path: root/src/h__Writer.cpp
AgeCommit message (Collapse)Author
2024-03-21Support hashing while writing MXFs.Carl Hetherington
2024-03-21Allow overwrite (i.e. continue) when writing JPEG2000 MXFs.Carl Hetherington
2021-08-27Merge pull request #14 from ↵John Hurst
DolbyLaboratories/dolby/atmos_storage/asdcplib_integration/increment_trackID Set trackid incrementally from 2 instead of hardcoded
2021-08-27Merge pull request #2 from ↵John Hurst
DolbyLaboratories/dolby/atmos_storage/asdcplib_integration/as02info_as02unwrap_iab Merge dolby/atmos_storage/asdcplib_integration/as02info_as02unwrap_iab (contains also FileReader pluggable at runtime) to master
2021-08-27fix indentationmilla
2021-08-27Fix indentation and commentmilla
2021-08-27Fix indentation changemilla
2021-08-27Set trackid incrementally from 2 instead of hardcodedmilla
2021-08-26Merge pull request #6 from ↵John Hurst
DolbyLaboratories/dolby/atmos_storage/asdcplib_integration/compile_without_ssl Fix compilation without OPENSSL
2021-06-03Fix compilation without OPENSSLmilla
2021-06-03Write sequence and segment duration when writing a trackmilla
2021-06-03Added API functions in AS_02_IAB.h: AddDmsGenericPartUtf8Text for write and ↵milla
ReadGenericStreamPartitionPayload for read. These functions are a wrapper so that the writer and reader call their implementation of AddDmsGenericPartUtf8Text and ReadGenericStreamPartitionPayload respectively. In the case of the AddDmsGenericPartUtf8Text 2 new parameters have been added: trackDescription and dataDescription.
2021-06-03FileReader pluggable at runtimemilla
2021-05-11merge origin/masterjhurst
2021-05-11Merge pull request #32 from cth103/warning-fixesJohn Hurst
Warning fixes
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-08-05Fix read of stack buffer after it went out of scopeArnaud Bienner
2020-07-11Remove some unused variables.Carl Hetherington
2019-12-18Fix Object ref not being written: this prevented GenericStreamTextBasedSet ↵Arnaud Bienner
to be correctly linked to TextBasedDMFramework
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-07added property GenericSoundEssenceDescriptor.ReferenceImageEditRatejhurst
2018-08-06o Added support for SMPTE RDD 47 "ISXD Track File"jhurst
o Added generic support for SMPTE RP 2057 "Text-Based Metadata Carriage in MXF" o Re-factored AS-02 frame-wrap index write to use a common implementation o Re-factored support for SMPTE ST 410 to use a common implementation (affects o AS-DCP and AS-02 timed-text MXF (SMPTE 429-5) o Patched several ambiguous integer casts. o Added new essence type identifiers ESS_AS02_ISXD and ESS_AS02_ACES o Fixed a bug wherein the Generic Container data tarck clip was instead being o written as a DM track o Fixed UL values DCDataDescriptor and ContainerConstraintSubDescriptor to have o a byte 6 value of 0x53 (Tag Set) instead of 0x07 (coding sentinel) o Added UL values 492 - 511 to the dictionary o Added ApplicationSchemes and ConformsToSpecifications to the Preface set o Added default initializer to MXF::LineMapPair o Added sets DescriptiveFramework, DescriptiveObject, TextBasedDMFramework, o TextBasedObject, GenericStreamTextBasedSet and ISXDDataEssenceDescriptor o Added ISXD support and options '-G', '-u' to as-02-wrap o Added ISXD support and option '-g' to as-02-unwrap
2016-12-02 o Fixed Partiton and Preface version numbers in AS-02 filesjhurst
2015-10-09 o General review of Batch/Array distinction throughout the projectjhurst
o Fixed a bug that caused incorrect failure when parsing JPEG 2000 codestreams having fewer than five decomposition levels. o Fixed missing UUID generation in some instances of the MCALinkID property o Added -w option to asdcp-wrap to support use of WTF label with MCA
2014-08-07version bumpmschroffel
2013-09-02text code rates now woek when rate != 24/1jhurst
2013-06-17tweezesjhurst
2013-06-03fixing reserved symbol conflict with AS_02_USE (USE_AS_02)mikey
2013-06-03the big-pre-as-02-refactorjhurst
2012-03-16as-02ooooooooooo!jhurst
2012-03-15pre as-02jhurst
2012-02-21mega datetime patchjhurst
2010-11-15release!jhurst
2010-06-09buggy lessjhurst
2010-05-13release candidatejhurst
2009-12-22big KLV supportjhurst
2009-05-20UL dict finaljhurst
2009-05-19harder than it looksjhurst
2009-05-18working multi-dictjhurst
2009-05-18massive dictionary re-factoringjhurst
2009-04-09Update copyright dates.msheby
2008-05-20version reorg, precedence patch for stat checkjhurst
2008-02-05Move to 32-bit-based pipeline.msheby
2007-10-25Update copyright date.msheby
2007-10-20subdescjhurst
2007-06-14separated PackageUID from Timed Text Asset IDjhurst
2007-06-12fixed PackageUIDjhurst
2007-06-08fixed encryption for timed textjhurst
2006-10-19Denis' bug fixesjhurst