| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-07-10 | Remove String namespace from around compose().compose | Carl Hetherington | |
| 2021-07-10 | Rename compose.hpp to compose.h | Carl Hetherington | |
| 2021-06-02 | Pass through CompositionMetadataAsset correctly. | Carl Hetherington | |
| We weren't saving Id, and were not quite handling FullContentText correctly. | |||
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington | |
| 2021-04-13 | Remove ReelEncryptableAsset and tidy up a bit. | Carl Hetherington | |
| 2021-04-12 | Split ReelClosedCaptionAsset into Interop and SMPTE parts. | Carl Hetherington | |
| 2021-04-12 | Specify CPL standard on construction. | Carl Hetherington | |
| Then choose which standard DCP should use based on the CPL(s). | |||
| 2021-04-12 | Split ReelSubtitleAsset into Interop and SMPTE classes. | Carl Hetherington | |
| 2021-04-11 | Small bits of tidying up. | Carl Hetherington | |
| 2021-04-11 | Extract some parts of ReelEncryptableAsset into ReelFileAsset | Carl Hetherington | |
| 2021-04-10 | Rename ReelFileAsset -> ReelEncryptableAsset | Carl Hetherington | |
| 2021-01-26 | Rename ReelMXF -> ReelFileAsset. | Carl Hetherington | |
| 2021-01-24 | Tidying. | Carl Hetherington | |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-19 | Rename encrypted() to any_encrypted() and add all_encrypted(). | Carl Hetherington | |
| 2021-01-18 | Add CPL::unset_version_number(). | Carl Hetherington | |
| 2021-01-17 | Read scope attribute of ReleaseTerritory. | Carl Hetherington | |
| 2021-01-17 | Make CPL annotation_text optional. | Carl Hetherington | |
| 2021-01-17 | Replace std::list with std::vector in the API. | Carl Hetherington | |
| 2021-01-17 | Throw an exception on making a DCP with no reels. | Carl Hetherington | |
| 2021-01-08 | More c++11 tidying. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-11-22 | Seems like an oversight that MainSubtitleLanguageList had no namespace. | Carl Hetherington | |
| 2020-11-22 | Add SMPTE Bv2.1 ExtensionMetadata. | Carl Hetherington | |
| 2020-11-20 | Tidy up handling of language metadata for subtitles. | Carl Hetherington | |
| Tried to normalise the idea that subtitle languages are stored as strings but set as LanguageTags. This may be too defensive; perhaps SMPTE language metadata is always right, or perhaps even if it isn't we should throw errors. | |||
| 2020-09-27 | <ContentVersion> is optional in Interop so we can't assume it's there. | Carl Hetherington | |
| 2020-09-23 | Don't fail to write CPL if no content version has been set up. | Carl Hetherington | |
| 2020-09-22 | Fix crashes when static linking due to tricky lifetimecrash | Carl Hetherington | |
| management of ASDCP::DefaultSMPTEDict(). | |||
| 2020-09-21 | Support MCA sound channel tags in MXF/CPL. | Carl Hetherington | |
| 2020-09-21 | Accept missing MainSoundConfiguration and MainSoundSampleRate, for better or ↵ | Carl Hetherington | |
| for worse. | |||
| 2020-09-21 | Support CPL metadata. | Carl Hetherington | |
| 2020-09-21 | Use a vector<ContentVersion> instead of just one, to support the | Carl Hetherington | |
| new metadata. | |||
| 2020-09-21 | Add ContentVersion class. | Carl Hetherington | |
| 2020-09-20 | Stop using XMLMetadata in CPL. It's always felt a bit clumsy, and | Carl Hetherington | |
| with the CPL metadata extension having a method like set_metadata() in CPL will be confusing. | |||
| 2019-09-05 | In 8c852cb the CPL root attribute "dsig" was removed (to prevent | Carl Hetherington | |
| 'XML root element can contain only one namespace' errors) In a266fc2 [Sony digest validation fix] this was (for some unknown reason) re-added, which makes the root element bug recur. This commit removes that namespace again. It's a shame there was no unit test to pick this regression up. | |||
| 2019-03-19 | ContentVersion is required by SMPTE, I think. | Carl Hetherington | |
| 2019-03-19 | Support RatingList. | Carl Hetherington | |
| 2019-03-17 | Move asset refs and hash from ReelAsset to ReelMXF. | Carl Hetherington | |
| 2019-01-24 | Fully indent PKL/CPL. | Carl Hetherington | |
| 2019-01-24 | Attempt to fix Sony digest validation by indenting the <Signer> | Carl Hetherington | |
| and <Signature> before signing. This is in the belief that, perhaps, the Sony software "reformats" the XML before checking that the signature is correct (or something). | |||
| 2019-01-14 | Tidy repeated call of make_uuid() and don't put urn:uuid: in front of ↵ | Carl Hetherington | |
| default content version label text as it's a bit confusing. | |||
| 2018-11-14 | Simpole DCP recovery utility (dcprecover) added. | Carl Hetherington | |
| 2018-08-22 | Support more than one closed caption asset per reel. | Carl Hetherington | |
| 2018-08-17 | Use PKL types rather than file extensions. | Carl Hetherington | |
| 2018-03-21 | Put xmlns:dsig on Signer and Signature rather than on the whole | Carl Hetherington | |
| CPL/PKL as a certain large distribution company's checkers don't like having multiple namespaces: "XML root element can contain only one namespace" | |||
| 2017-09-06 | CCAP fixes. | Carl Hetherington | |
| 2017-06-13 | Remove redundant _annotation_text from CPL. | Carl Hetherington | |
| 2016-07-21 | Trim some unused stream includes / usings. | Carl Hetherington | |
| 2016-06-13 | Add OpenSSL licence exception. | Carl Hetherington | |
| 2016-06-01 | Still more licence fixups. | Carl Hetherington | |
