summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-17Prevent DCP::assets() from returning duplicates.combineCarl Hetherington
2020-09-17Add dcp::combine().Carl Hetherington
2020-09-11Fix crash with one verification error and no notes list.Carl Hetherington
2020-09-11Add Interop closed caption XSD for verification.Carl Hetherington
2020-09-11Add set_font_file()Carl Hetherington
2020-09-11Add font_filenames()Carl Hetherington
2020-09-11Add EqualityOptions option to ignore differences in LoadFont nodes.Carl Hetherington
2020-09-11Use Data::write() to clean things up slightly.Carl Hetherington
2020-09-11Rename fonts_with_load_ids() -> font_data()Carl Hetherington
2020-09-09Message formatting tweaks.Carl Hetherington
2020-09-09Missing namespace.Carl Hetherington
2020-09-09Add some detail to a verification warning.Carl Hetherington
2020-09-09Move make_simple() into test.{cc,h}Carl Hetherington
2020-09-09Fix comment typo.Carl Hetherington
2020-09-09Use the <Id> read in when the Reel was created from XML (if appropriate)Carl Hetherington
when writing it out again, rather than creating a new one each time. Also there is the associated test churn here from removing a call to make_uuid().
2020-08-25Add SubtitleString::unset_font.Carl Hetherington
2020-08-13Slightly nicer errors from dcpkdm.Carl Hetherington
2020-08-13Fix off-by-one in display of month numbers in dcpkdm.Carl Hetherington
2020-07-28Bump libcxml.Carl Hetherington
2020-07-27Fix some unused variable warnings.Carl Hetherington
2020-07-12Fix up some tests.Carl Hetherington
2020-07-12Move atmos_pcm.mxf in the test repo.Carl Hetherington
2020-07-11Allow creation of ATMOS sync on channel 14.Carl Hetherington
2020-07-11Fix parameters when running tests with valgrind.Carl Hetherington
2020-07-11Hopefully make all tests stable enough to be run with --random,Carl Hetherington
stopping test reference churn.
2020-07-03Add xmllint to the tools check.Carl Hetherington
2020-06-19Show CPL IDs in dcpinfo.Carl Hetherington
2020-06-19Formatting fix.Carl Hetherington
2020-06-19Fix test now that Atmos asset ID is correctly read from the MXF.Carl Hetherington
2020-06-19Fix missing Key ID when writing details of encrypted Atmos assets to CPL.Carl Hetherington
2020-06-19Add and use new write_to_cpl_mxf().Carl Hetherington
2020-06-19Rename write_to_cpl_base -> write_to_cpl_asset.Carl Hetherington
2020-06-19Header guard.Carl Hetherington
2020-06-19Missing set up of AtmosVersion when writing Atmos assets.Carl Hetherington
2020-06-19Add wrapper for AtmosAssetWriter::write to write a frame.Carl Hetherington
2020-06-19Fix a whole load of missing setup for AtmosAssets, most notablyCarl Hetherington
the ID.
2020-06-19I believe atmos_id is a unique identifier, so create it in theCarl Hetherington
same way that all the others are created.
2020-06-17Allow specification of the JPEG2000 comment string.Carl Hetherington
2020-06-17Tidy up and fix some small memory leaks.Carl Hetherington
2020-06-17Clean up strange use of c_str().Carl Hetherington
2020-06-11Run verification tests with a space in the XSD path to trigger an old bug.Carl Hetherington
2020-06-11Fix failure to verify when the XSD/DTD path has a space in it.Carl Hetherington
With spaces in the path we ended up with spaces in the string passed to setExternalSchemaLocation which screws everything up. It turns out we can remove the URIs from that string, which seems to move the resolution between file and URI to the LocalFileResolver, which may now be asked to resolve either a file or a URI. Maybe I've missed something obvious here.
2020-06-11Add some missing .xsd files to the install target.Carl Hetherington
2020-06-11Bump openjpeg for Windows ccache build fixes.Carl Hetherington
2020-06-02Don't build benchmarks with cdist.Carl Hetherington
2020-05-31Add very simple benchmark for rgb_to_xyz.Carl Hetherington
2020-05-20Add add_days to LocalTime.Carl Hetherington
2020-05-12Make add_minutes() work correctly with milliseconds.Carl Hetherington
2020-05-12Move some tests and rename one set.Carl Hetherington
2020-05-12Add a proper implementation of add_months() and a test for theCarl Hetherington
case when it fails by giving erroneous dates like 30th February.