| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-17 | Make some not-so-important CPL read errors non-fatal (DoM #2797).v1.8.99 | Carl Hetherington | |
| 2024-04-15 | Add Dolby EDR metadata support (GH #12). | Carl Hetherington | |
| 2023-07-25 | Include trimming. | Carl Hetherington | |
| 2023-07-25 | Cleanup: pass EqualityOptions as const& | Carl Hetherington | |
| This exposes a useless assignment of export_differing_subtitles, which I've removed (and altered the comment accordingly). | |||
| 2023-04-11 | Fix typos in comments. | Carl Hetherington | |
| 2023-04-04 | Pass MainSoundConfiguration object rather than a string. | Carl Hetherington | |
| I guess originally it was a string mostly because it's not very well defined, and Interop seemingly does whatever it wants. This basic change also means that things are checked more carefully, and so we must be more relaxed with some things seen in the wild that I can't find contradictions for in the standard (and also with the case of channel IDs, which does seem to be mentioned in the standard). | |||
| 2023-02-28 | Add include_mca_subdescriptors option to CPL::write_xml(). | Carl Hetherington | |
| 2023-02-28 | Cleanup: extract write_mca_subdescriptors(). | Carl Hetherington | |
| 2022-12-16 | Throw exceptions when setting odd values for picture active area. | Carl Hetherington | |
| 2022-09-02 | Replace ContentKind enum with a class. | Carl Hetherington | |
| 2022-08-15 | Stop assuming that the presence of FullContentTitleText means that there was ↵ | Carl Hetherington | |
| CPL metadata. | |||
| 2022-04-26 | Add CPL::set(). | Carl Hetherington | |
| 2022-03-07 | Some small documentation tweaks. | Carl Hetherington | |
| 2022-03-01 | Move Rating out to a separate file. | Carl Hetherington | |
| 2021-08-04 | Add support for writing CPL metadata about sign language video tracks (DoM ↵ | Carl Hetherington | |
| #2062). | |||
| 2021-06-24 | Add issuer() and creator() getters to CPL. | 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 | Specify CPL standard on construction. | Carl Hetherington | |
| Then choose which standard DCP should use based on the CPL(s). | |||
| 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-23 | Tidying. | Carl Hetherington | |
| 2021-01-20 | Cleanup: more test naming tweaks. | 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 | Add CPL::set_content_kind. | 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 | Bv2.1 6.2.1: Check that release territory conforms to RFC 5646. | Carl Hetherington | |
| 2021-01-17 | Bv2.1 6.2.1: Check that additional subtitle languages conform to RFC 5646. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-09-27 | <ContentVersion> is optional in Interop so we can't assume it's there. | Carl Hetherington | |
| 2020-09-21 | Support CPL metadata. | Carl Hetherington | |
| 2020-09-21 | Use vector for the Ratings list. | Carl Hetherington | |
| 2020-09-21 | Use a vector<ContentVersion> instead of just one, to support the | Carl Hetherington | |
| new metadata. | |||
| 2020-09-21 | Tidy up a bit; vertical white space, group metadata together, | Carl Hetherington | |
| order accessors the same as members, getter before setter. | |||
| 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-12-22 | Add accessors. | Carl Hetherington | |
| 2019-03-19 | Support RatingList. | Carl Hetherington | |
| 2019-03-17 | Move asset refs and hash from ReelAsset to ReelMXF. | Carl Hetherington | |
| 2018-11-14 | Simpole DCP recovery utility (dcprecover) added. | Carl Hetherington | |
| 2018-08-17 | Use PKL types rather than file extensions. | Carl Hetherington | |
| 2017-06-13 | Remove redundant _annotation_text from CPL. | Carl Hetherington | |
| 2016-06-13 | Add OpenSSL licence exception. | Carl Hetherington | |
| 2016-06-02 | Add some explicit declarations to constructors. | Carl Hetherington | |
