summaryrefslogtreecommitdiff
path: root/src/cpl.cc
AgeCommit message (Collapse)Author
2015-09-12Remove erroneous local time from generated ContentVersionId.Carl Hetherington
2015-07-30Merge Signer into CertificateChain.Carl Hetherington
2015-06-24No-op: whitespace.Carl Hetherington
2015-04-30Some BOOST_FOREACH.Carl Hetherington
2015-01-07Use a typedef for a note-taking functor.Carl Hetherington
2014-12-28Purge assert() from src/, at least (not asdcplib).Carl Hetherington
2014-07-22Some include trimming,.Carl Hetherington
2014-07-22Various attempts to clean up DCP comparison code.Carl Hetherington
2014-07-21Fix up some equals() prototype confusion.Carl Hetherington
2014-07-20Remove some unused methods.Carl Hetherington
2014-07-20Tidy up KDM generation from CPLs a bit.Carl Hetherington
2014-06-13Work around symbol clash with ERROR on Win32/mingw.Carl Hetherington
2014-05-14Merge master.Carl Hetherington
2014-05-11Use raw_convert instead of boost::lexical_cast as it seemsCarl Hetherington
that lexical_cast will sometimes use a thousands separator (i.e. it will convert 1234 to a string 1,234). It appears not to be possible safely to turn this off (you have to set the global locale). Instead, raw_convert uses a stringstream which you can imbue() with std::locale::classic() to turn off the locale-specific behaviour.
2014-03-19Considerable re-work of KDM class to express the difference between ↵Carl Hetherington
encrypted and unencrypted KDMs.
2014-02-26Merge master; MXF subtitle stuff not included.Carl Hetherington
2014-02-08Fix a couple of errors in Interop XMLCarl Hetherington
Reported-by: Ivan Pullman
2014-02-05Tidy up metadata handling.Carl Hetherington
2014-02-05Small bits of tidying up and comments.Carl Hetherington
2014-01-28Misc fixes.Carl Hetherington
2014-01-28Various test fixes.Carl Hetherington
2014-01-27Various tweaks; work on read_dcp example.Carl Hetherington
2014-01-27Various tinkerings.Carl Hetherington
2014-01-27Some tidying up.Carl Hetherington
2014-01-26Comments / tidying up.Carl Hetherington
2014-01-26It builds again.Carl Hetherington
2014-01-22Various work.Carl Hetherington
2014-01-17Asset -> MXF in some cases.Carl Hetherington
2014-01-17New Asset and Object classes; make CPL use them.Carl Hetherington
2014-01-17Asset -> ContentAsset.Carl Hetherington
2014-01-17namespace libdcp -> dcp.Carl Hetherington
2014-01-15Use MXFAsset::_interop to decide on whether to write asset XML as Interop or ↵Carl Hetherington
SMPTE.
2014-01-08Throw better file errors (with numbers).Carl Hetherington
2013-11-25Remove redundant fstream includes.Carl Hetherington
2013-10-10Write encryption test all to the right place. Some more XML writes ↵Carl Hetherington
unformatted to fix digests.
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-24Allow setting of a CPL's MXF keys.Carl Hetherington
2013-09-24Various KDM work.Carl Hetherington
2013-09-21Unbuilt KDM changes.Carl Hetherington
2013-09-20More encryption fixes.Carl Hetherington
2013-09-19Various encryption-related stuff.Carl Hetherington
2013-09-19Rename Encryption -> Signer; move some methods into it.Carl Hetherington
2013-09-18A few encryption-related fixes and comments.Carl Hetherington
2013-09-18Fix (I think) AuthenticatedPublic signer.Carl Hetherington
2013-08-29Optional progress reporting when making MXF hashes.Carl Hetherington
2013-08-29Try to fix application of namespace to MainStereoscopicPicture nodes.Carl Hetherington
2013-08-27Fix paths in OV DCP searches.Carl Hetherington
2013-08-27Basics of OV/supplemental support when reading.Carl Hetherington
2013-08-25Tweak interop / SMPTE to pass dcp_inspect.Carl Hetherington