summaryrefslogtreecommitdiff
path: root/src/Index.cpp
AgeCommit message (Collapse)Author
2021-07-14Return RESULT_KLV_CODING instead of RESULT_FAILStefan Kersten
2021-06-03Add KM logs and remove semicolon from pre-processor directivemilla
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.
2016-06-28o Fixed a bug in the index reader that allowed an out-of-bounds vector index ↵jhurst
to be used o Modified the IndexEntry parser to ignore additional bytes belonging to slice values
2015-10-07 o Moved personal dev environment from older gcc to newer clang. Many small ↵jhurst
changes were made to satisfy the new compiler: - Altered many printf format codes to use the correct type for the given integer type - Parenthesized some expressions to clarify previously ambiguous expectations of precedence - Created macro KM_MACOSX for use in OS-specific code selection - Removed last uses of the old C-language abs(), now using Kumu::xabs() - Removed last uses of the old C-language atoi() o Added platform-independent call Kumu::GetExecutablePath() (test with win32) o Fixed a bug that was causing Array properties to be written without the (count, length) header (from PAL) o Fixed Win32 build (from Crowe) o Added imlementation of SMPTE ST 2092-1 pink noise generator o Added pinkwave CLI utility o Added font support to the IMF timed-text wrapper
2013-06-17tweezesjhurst
2013-06-04working j2c as-02jhurst
2013-04-12Added atmos support and new ULs per SMPTE 429-2:2013 - see README for deets.mikey
2012-02-03megachangesjhurst
2009-05-19harder than it looksjhurst
2009-05-18working multi-dictjhurst
2009-05-18massive dictionary re-factoringjhurst
2009-04-09Update copyright dates.msheby
2008-08-15removed extraneous assert(), added multi-/ test to path-test.cppjhurst
2007-06-08fixed encryption for timed textjhurst
2006-05-30more printf format fixesjhurst
2006-05-29format string fixesjhurst
2006-04-05ginormo merge-back with Kumu, SMPTE MIC key and MPEG parser fixjhurst
2006-03-14added aiff readerjhurst
2006-03-11metadata reformed...jhurst
2006-01-06bugfix in indexingjhurst
2005-12-20pre-release commitjhurst
2005-12-20wheee!jhurst