summaryrefslogtreecommitdiff
path: root/src/cpl.h
AgeCommit message (Expand)Author
2022-03-07Some small documentation tweaks.Carl Hetherington
2022-03-01Move Rating out to a separate file.Carl Hetherington
2021-08-04Add support for writing CPL metadata about sign language video tracks (DoM #2...Carl Hetherington
2021-06-24Add issuer() and creator() getters to CPL.Carl Hetherington
2021-06-02Pass through CompositionMetadataAsset correctly.Carl Hetherington
2021-04-14Fix/hide some warnings.Carl Hetherington
2021-04-13Remove ReelEncryptableAsset and tidy up a bit.Carl Hetherington
2021-04-12Specify CPL standard on construction.Carl Hetherington
2021-04-11Extract some parts of ReelEncryptableAsset into ReelFileAssetCarl Hetherington
2021-04-10Rename ReelFileAsset -> ReelEncryptableAssetCarl Hetherington
2021-01-26Rename ReelMXF -> ReelFileAsset.Carl Hetherington
2021-01-24Tidying.Carl Hetherington
2021-01-23Tidying.Carl Hetherington
2021-01-20Cleanup: more test naming tweaks.Carl Hetherington
2021-01-19Rename encrypted() to any_encrypted() and add all_encrypted().Carl Hetherington
2021-01-18Add CPL::unset_version_number().Carl Hetherington
2021-01-17Add CPL::set_content_kind.Carl Hetherington
2021-01-17Read scope attribute of ReleaseTerritory.Carl Hetherington
2021-01-17Make CPL annotation_text optional.Carl Hetherington
2021-01-17Replace std::list with std::vector in the API.Carl Hetherington
2021-01-17Bv2.1 6.2.1: Check that release territory conforms to RFC 5646.Carl Hetherington
2021-01-17Bv2.1 6.2.1: Check that additional subtitle languages conform to RFC 5646.Carl Hetherington
2021-01-08std::shared_ptrCarl Hetherington
2020-09-27<ContentVersion> is optional in Interop so we can't assume it's there.Carl Hetherington
2020-09-21Support CPL metadata.Carl Hetherington
2020-09-21Use vector for the Ratings list.Carl Hetherington
2020-09-21Use a vector<ContentVersion> instead of just one, to support theCarl Hetherington
2020-09-21Tidy up a bit; vertical white space, group metadata together,Carl Hetherington
2020-09-21Add ContentVersion class.Carl Hetherington
2020-09-20Stop using XMLMetadata in CPL. It's always felt a bit clumsy, andCarl Hetherington
2019-12-22Add accessors.Carl Hetherington
2019-03-19Support RatingList.Carl Hetherington
2019-03-17Move asset refs and hash from ReelAsset to ReelMXF.Carl Hetherington
2018-11-14Simpole DCP recovery utility (dcprecover) added.Carl Hetherington
2018-08-17Use PKL types rather than file extensions.Carl Hetherington
2017-06-13Remove redundant _annotation_text from CPL.Carl Hetherington
2016-06-13Add OpenSSL licence exception.Carl Hetherington
2016-06-02Add some explicit declarations to constructors.Carl Hetherington
2016-06-01More licence fixups.Carl Hetherington
2016-05-24Add reporting of DCP type.Carl Hetherington
2016-02-29Fix erroneous extra character.Carl Hetherington
2016-02-03A little #include tidying.Carl Hetherington
2015-12-16Add duration() methods to CPL and Reel.Carl Hetherington
2015-12-16Ref does not need to be a template since it's always used for Asset.Carl Hetherington
2015-07-30Merge Signer into CertificateChain.Carl Hetherington
2015-07-30Rename certificates.{cc,h} -> certificate.{cc,h}.Carl Hetherington
2015-06-24No-op: whitespace.Carl Hetherington
2015-01-07Use a typedef for a note-taking functor.Carl Hetherington
2014-07-21Fix up some equals() prototype confusion.Carl Hetherington
2014-07-20Remove some unused methods.Carl Hetherington