summaryrefslogtreecommitdiff
path: root/test/dcp_test.cc
AgeCommit message (Collapse)Author
2021-01-08std::shared_ptrCarl Hetherington
2020-11-29Fix terrible SoundAsset::equals() implementation.Carl Hetherington
It would check individual bytes of samples to see if they differed by more than the threshold. Not only is this almost useless, but the default threshold is 256 so with the default settings it would always say that two assets of the same length (and channels, etc.) were the same, even if the sample data was different.
2020-10-23macOS / new boost build fixes.Carl Hetherington
2020-10-10Fix crash when loading DCPs whose ASSETMAP contains files that areCarl Hetherington
not mentioned in any PKL (#1855).
2020-09-21Support MCA sound channel tags in MXF/CPL.Carl Hetherington
2020-09-21Add ContentVersion class.Carl Hetherington
2020-09-20Remove XMLMetadata use from tests.Carl Hetherington
2020-09-20Remove XMLMetadata from DCP::write_xml and DCP::write_assetmap.Carl Hetherington
2020-09-20Stop using XMLMetadata in CPL. It's always felt a bit clumsy, andCarl Hetherington
with the CPL metadata extension having a method like set_metadata() in CPL will be confusing.
2020-09-09Move make_simple() into test.{cc,h}Carl Hetherington
2020-09-09Fix comment typo.Carl Hetherington
2020-07-11Hopefully make all tests stable enough to be run with --random,Carl Hetherington
stopping test reference churn.
2019-12-22Fix syntax of ContentVersion/Id in the reference.Carl Hetherington
2019-03-17Merge branch 'master' of ssh://git.carlh.net/home/carl/git/libdcpCarl Hetherington
2019-03-17Finish initial CPL markers support.Carl Hetherington
2019-03-16Fix some GPL boilerplate.Carl Hetherington
2018-09-25Cope with multiple PKLs in a DCP.Carl Hetherington
2018-03-13Store interop/SMPTE in MXF.Carl Hetherington
2017-06-23Fix some test failures caused by changes to handling of metadata.Carl Hetherington
2017-05-17Test an Interop DCP (dcp_test7) with associated churn in the following test.Carl Hetherington
2017-02-14Fix test churn.Carl Hetherington
2016-09-13Various fixes to incorrect Atmos read/write wrt XML namespaces.Carl Hetherington
2016-09-09Simplify previous commit and remove some debugging.Carl Hetherington
2016-09-08Add channel assignment support for SMPTE DCPs.Carl Hetherington
2016-08-16Coding style.Carl Hetherington
2016-07-01asdcp headers moved into subdirectory.Carl Hetherington
2016-06-01Still more licence fixups.Carl Hetherington
2016-05-25Basic writing of DCPs containing Atmos MXFs; untested.Carl Hetherington
2016-01-14Use out-of-tree asdcplib-cthCarl Hetherington
2015-06-24No-op: whitespace.Carl Hetherington
2015-06-08Require only DCP::add() for the CPL; other assets found by looking in the CPL.Carl Hetherington
2015-06-05MXF -> Asset in lots of places.Carl Hetherington
2015-06-05Rename some stuff Content -> Asset.Carl Hetherington
2015-01-28Some OS X build fixes.Carl Hetherington
2014-12-28Add a basic stereo test.Carl Hetherington
2014-12-28Rename test DCP from foo to dcp_test1.Carl Hetherington
2014-12-28Add test; shuffle IDs.Carl Hetherington
2014-05-03Make test results more reproducible.Carl Hetherington
2014-02-26Merge master; MXF subtitle stuff not included.Carl Hetherington
2014-02-26Clean up unit testing.Carl Hetherington
2014-02-05Comment / tidy.Carl Hetherington
2014-01-28Various fixes.Carl Hetherington
2014-01-28Misc fixes.Carl Hetherington
2014-01-28Various test fixes.Carl Hetherington
2014-01-17namespace libdcp -> dcp.Carl Hetherington
2013-09-25Split up some files.Carl Hetherington
2013-09-25Switch away from the many-constructor-arguments approach to a hopefully ↵Carl Hetherington
simpler API.
2013-09-25Split tests up.Carl Hetherington
2013-09-19Various encryption-related stuff.Carl Hetherington
2013-08-25Tidy up interop API.Carl Hetherington