summaryrefslogtreecommitdiff
path: root/src/reel.h
AgeCommit message (Expand)Author
2025-12-18Add Reel::picture_encoding().Carl Hetherington
2025-12-18Add can_be_read() to Reel.Carl Hetherington
2025-12-16Rename assets() to file_assets()Carl Hetherington
2024-08-17Support open captions and closed subtitles.Carl Hetherington
2024-08-17Merge ReelClosedCaptionAsset into ReelTextAsset.Carl Hetherington
2024-08-17Reel{,Interop,SMPTE}SubtitleAsset -> Reel{,Interop,SMPTE}TextAsset.Carl Hetherington
2024-04-18Cleanup: fix more comments/guards (and add check script).Carl Hetherington
2023-07-25Include trimming.Carl Hetherington
2023-07-25Cleanup: pass EqualityOptions as const&Carl Hetherington
2022-04-20Add a test for DCP::add() for KDMs.Carl Hetherington
2021-10-08Fix problems when adding KDMs to a VF, before adding the OV.v1.8.2Carl Hetherington
2021-04-12Split ReelSubtitleAsset into Interop and SMPTE classes.Carl Hetherington
2021-01-24Tidying.Carl Hetherington
2021-01-23Tidying.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-08std::shared_ptrCarl Hetherington
2020-09-21Support CPL metadata.Carl Hetherington
2020-03-08Add Reel::assets().Carl Hetherington
2019-03-17Finish initial CPL markers support.Carl Hetherington
2018-08-22Support more than one closed caption asset per reel.Carl Hetherington
2017-09-06CCAP fixes.Carl Hetherington
2017-09-04Add basic CCAP support.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-25Basic writing of DCPs containing Atmos MXFs; untested.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-06-24No-op: whitespace.Carl Hetherington
2015-01-07Use a typedef for a note-taking functor.Carl Hetherington
2014-07-20Remove some unused methods.Carl Hetherington
2014-03-19Considerable re-work of KDM class to express the difference between encrypted...Carl Hetherington
2014-01-27Various tweaks; work on read_dcp example.Carl Hetherington
2014-01-27Various tinkerings.Carl Hetherington
2014-01-27Some tidying up.Carl Hetherington
2014-01-26It builds again.Carl Hetherington
2014-01-17Asset -> MXF in some cases.Carl Hetherington
2014-01-17namespace libdcp -> dcp.Carl Hetherington
2014-01-15Use MXFAsset::_interop to decide on whether to write asset XML as Interop or ...Carl Hetherington
2013-10-01Fix erroneous include.Carl Hetherington
2013-09-24Allow setting of a CPL's MXF keys.Carl Hetherington
2013-08-29Try to fix application of namespace to MainStereoscopicPicture nodes.Carl Hetherington
2013-08-25Tweak interop / SMPTE to pass dcp_inspect.Carl Hetherington
2013-07-12Another missing header guard.Carl Hetherington
2013-07-07Working decryption via KDM.Carl Hetherington
2013-07-06Move some CPL writing from picture/sound assets to the MXF. Pick up key_id f...Carl Hetherington
2013-06-18Merge master.Carl Hetherington
2013-05-13Use libxml++ for writing XML.Carl Hetherington