summaryrefslogtreecommitdiff
path: root/src/dcp.cc
AgeCommit message (Expand)Author
2021-04-12Specify CPL standard on construction.Carl Hetherington
2021-03-18Improve errors when verifying a non-DCP directory.Carl Hetherington
2021-01-26Rename ReelMXF -> ReelFileAsset.Carl Hetherington
2021-01-24Tidying.Carl Hetherington
2021-01-23Tidying.Carl Hetherington
2021-01-21Some more use of enum class.Carl Hetherington
2021-01-21Use enum class for the things in types.hCarl Hetherington
2021-01-19Tidy up parameters in VerificationNote.Carl Hetherington
2021-01-19Rename encrypted() to any_encrypted() and add all_encrypted().Carl Hetherington
2021-01-17Replace std::list with std::vector in the API.Carl Hetherington
2021-01-08More c++11 tidying.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2020-10-10Fix crash when loading DCPs whose ASSETMAP contains files that areCarl Hetherington
2020-09-20Remove XMLMetadata from DCP::write_xml and DCP::write_assetmap.Carl Hetherington
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-09Add some detail to a verification warning.Carl Hetherington
2020-05-12Add a note when verifying if the DCP refers to assetsCarl Hetherington
2020-05-12Improve comment.Carl Hetherington
2020-04-14s/DCPReadError/ReadError/gCarl Hetherington
2019-12-22Check ASSETMAP; add a PKL test; tidy up calls to validate_xml().Carl Hetherington
2019-12-22Use VerificationNote more 'properly' in a fair few places.Carl Hetherington
2019-12-22Use VerificationNote for non-fatal errors in DCP::read.Carl Hetherington
2019-12-22Tweak error message.Carl Hetherington
2019-11-24Just emit EmptyAssetPathError from DCP::read, not a MissingAssetError as well.Carl Hetherington
2019-08-30Allow DCP reading to continue even with empty <Path> nodes in ASSETMAP.Carl Hetherington
2019-03-17Move asset refs and hash from ReelAsset to ReelMXF.Carl Hetherington
2019-01-24Attempt to fix Sony digest validation by indenting the <Signer>Carl Hetherington
2018-11-14Simpole DCP recovery utility (dcprecover) added.Carl Hetherington
2018-09-25Cope with multiple PKLs in a DCP.Carl Hetherington
2018-09-02Hopefully-correct PKL and AssetMap when using Interop PNG subtitles.Carl Hetherington
2018-08-17Throw an exception on an unknown asset type.pklCarl Hetherington
2018-08-17Adjust for Interop <PackingList> not needing content.Carl Hetherington
2018-08-17Use PKL types rather than file extensions.Carl Hetherington
2018-08-17Removed unused variables.Carl Hetherington
2018-08-17Read PKL when reading DCP.Carl Hetherington
2018-04-07Add comment.Carl Hetherington
2018-03-21Put xmlns:dsig on Signer and Signature rather than on the wholeCarl Hetherington
2018-02-25Throw exceptions with badly-formed XML when reading a DCP; preserve detail in...Carl Hetherington
2018-02-22Read Atmos assets into other_assets.Carl Hetherington
2017-07-09Allow assets() to silently ignore unresolved assets.Carl Hetherington
2017-05-17Use http://www.digicine.com/PROTO-ASDCP-VL-20040311# for the VOLINDEX namespa...Carl Hetherington
2017-02-13Another better error.Carl Hetherington
2017-02-12Get assetmap and PKL AnnotationText from XMLMetadata.Carl Hetherington
2016-08-24Add new method.Carl Hetherington
2016-08-16Always use ID in custom filenames.Carl Hetherington
2016-08-16Fix PKL path when using customised filenames.Carl Hetherington
2016-08-01Simplify NameFormat stuff.Carl Hetherington
2016-07-29Simplify NameFormat classes a bit.Carl Hetherington