| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-18 | Add Reel::picture_encoding(). | Carl Hetherington | |
| 2025-12-18 | Add can_be_read() to Reel. | Carl Hetherington | |
| 2025-12-16 | Rename assets() to file_assets() | Carl Hetherington | |
| since this is what it was returning anyway. | |||
| 2024-08-17 | Support open captions and closed subtitles. | Carl Hetherington | |
| 2024-08-17 | Merge ReelClosedCaptionAsset into ReelTextAsset. | Carl Hetherington | |
| 2024-08-17 | Reel{,Interop,SMPTE}SubtitleAsset -> Reel{,Interop,SMPTE}TextAsset. | Carl Hetherington | |
| 2024-04-18 | Cleanup: fix more comments/guards (and add check script). | 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). | |||
| 2022-04-20 | Add a test for DCP::add() for KDMs. | Carl Hetherington | |
| 2021-10-08 | Fix problems when adding KDMs to a VF, before adding the OV.v1.8.2 | Carl Hetherington | |
| If we have a KDM which contains keys for all the assets referred to by a VF (even the ones in the OV) we would previously throw an exception because we tried to give the KDM to the resolved assets when it was given to the Reel. Here we change things so that the addition of KDMs to assets can be deferred if the asset is not yet resolved. | |||
| 2021-04-12 | Split ReelSubtitleAsset into Interop and SMPTE classes. | Carl Hetherington | |
| 2021-01-24 | Tidying. | Carl Hetherington | |
| 2021-01-23 | Tidying. | Carl Hetherington | |
| 2021-01-19 | Rename encrypted() to any_encrypted() and add all_encrypted(). | Carl Hetherington | |
| 2021-01-17 | Replace std::list with std::vector in the API. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-09-21 | Support CPL metadata. | Carl Hetherington | |
| 2020-03-08 | Add Reel::assets(). | Carl Hetherington | |
| 2019-03-17 | Finish initial CPL markers support. | Carl Hetherington | |
| 2018-08-22 | Support more than one closed caption asset per reel. | Carl Hetherington | |
| 2017-09-06 | CCAP fixes. | Carl Hetherington | |
| 2017-09-04 | Add basic CCAP support. | Carl Hetherington | |
| 2016-06-13 | Add OpenSSL licence exception. | Carl Hetherington | |
| 2016-06-02 | Add some explicit declarations to constructors. | Carl Hetherington | |
| 2016-06-01 | More licence fixups. | Carl Hetherington | |
| 2016-05-25 | Basic writing of DCPs containing Atmos MXFs; untested. | Carl Hetherington | |
| 2016-02-03 | A little #include tidying. | Carl Hetherington | |
| 2015-12-16 | Add duration() methods to CPL and Reel. | Carl Hetherington | |
| 2015-12-16 | Ref does not need to be a template since it's always used for Asset. | Carl Hetherington | |
| 2015-06-24 | No-op: whitespace. | Carl Hetherington | |
| 2015-01-07 | Use a typedef for a note-taking functor. | Carl Hetherington | |
| 2014-07-20 | Remove some unused methods. | Carl Hetherington | |
| 2014-03-19 | Considerable re-work of KDM class to express the difference between ↵ | Carl Hetherington | |
| encrypted and unencrypted KDMs. | |||
| 2014-01-27 | Various tweaks; work on read_dcp example. | Carl Hetherington | |
| 2014-01-27 | Various tinkerings. | Carl Hetherington | |
| 2014-01-27 | Some tidying up. | Carl Hetherington | |
| 2014-01-26 | It builds again. | Carl Hetherington | |
| 2014-01-17 | Asset -> MXF in some cases. | Carl Hetherington | |
| 2014-01-17 | namespace libdcp -> dcp. | Carl Hetherington | |
| 2014-01-15 | Use MXFAsset::_interop to decide on whether to write asset XML as Interop or ↵ | Carl Hetherington | |
| SMPTE. | |||
| 2013-10-01 | Fix erroneous include. | Carl Hetherington | |
| 2013-09-24 | Allow setting of a CPL's MXF keys. | Carl Hetherington | |
| 2013-08-29 | Try to fix application of namespace to MainStereoscopicPicture nodes. | Carl Hetherington | |
| 2013-08-25 | Tweak interop / SMPTE to pass dcp_inspect. | Carl Hetherington | |
| 2013-07-12 | Another missing header guard. | Carl Hetherington | |
| 2013-07-07 | Working decryption via KDM. | Carl Hetherington | |
| 2013-07-06 | Move some CPL writing from picture/sound assets to the MXF. Pick up key_id ↵ | Carl Hetherington | |
| from CPL assets and hence provide and test for encrypted() method on DCP. | |||
| 2013-06-18 | Merge master. | Carl Hetherington | |
| 2013-05-13 | Use libxml++ for writing XML. | Carl Hetherington | |
