| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-04-12 | Specify CPL standard on construction. | Carl Hetherington | |
| Then choose which standard DCP should use based on the CPL(s). | |||
| 2021-03-26 | Write MCA tags based on the specified sound field. | Carl Hetherington | |
| I had previously assumed that one should write MCA information into the sound MXF based on what channels actually contain sound rather than silence. However a previous example of a stereo DCP gives a verification error in EasyDCP (see DoM bug #1935) which is solved by adding MCA tags for each channel in the specified sound field (e.g. at least 6 tags for a file which is marked as 5.1) even if the audio is really stereo. This commit removes the "active channels" stuff and makes sure that if we say a file is 5.1 we write at least 6 MCA tags (and similarly for 7.1). | |||
| 2021-02-28 | Use std::array. | Carl Hetherington | |
| 2021-02-28 | Use new write() method in example. | Carl Hetherington | |
| 2021-02-28 | Whitespace. | Carl Hetherington | |
| 2021-02-28 | Add missing dcp::init() to example. | Carl Hetherington | |
| 2021-01-22 | c++11 bits in examples/ | Carl Hetherington | |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-17 | Replace dcp::File with dcp::ArrayData. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-09-21 | Support MCA sound channel tags in MXF/CPL. | Carl Hetherington | |
| 2018-03-13 | Store interop/SMPTE in MXF. | Carl Hetherington | |
| 2016-09-09 | Simplify previous commit and remove some debugging. | Carl Hetherington | |
| 2016-09-08 | Add channel assignment support for SMPTE DCPs. | Carl Hetherington | |
| 2016-06-01 | Still more licence fixups. | Carl Hetherington | |
| 2015-06-08 | Require only DCP::add() for the CPL; other assets found by looking in the CPL. | Carl Hetherington | |
| 2015-06-05 | MXF -> Asset in lots of places. | Carl Hetherington | |
| 2014-07-04 | Comment fix. | 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 tinkerings. | Carl Hetherington | |
| 2014-01-26 | It builds again. | Carl Hetherington | |
| 2014-01-22 | Various work. | Carl Hetherington | |
| 2014-01-17 | Modify example to an approximation of the desired API. | Carl Hetherington | |
| 2014-01-17 | namespace libdcp -> dcp. | Carl Hetherington | |
| 2013-09-25 | Split up some files. | Carl Hetherington | |
| 2013-09-25 | Switch away from the many-constructor-arguments approach to a hopefully ↵ | Carl Hetherington | |
| simpler API. | |||
| 2013-09-25 | Add round-trip KDM test. Fix various bugs in KDM generation. Some string ↵ | Carl Hetherington | |
| -> path. | |||
| 2013-09-19 | Various encryption-related stuff. | Carl Hetherington | |
| 2013-08-25 | Tidy up interop API. | Carl Hetherington | |
| 2013-08-25 | Untested interop DCP/KDM support. | Carl Hetherington | |
| 2013-07-02 | More master merge bits. | Carl Hetherington | |
| 2013-06-18 | Merge master. | Carl Hetherington | |
| 2013-05-04 | Split metadata into XML and MXF bits; remove singleton. | Carl Hetherington | |
| 2013-05-04 | Split CPL up into its own files. | Carl Hetherington | |
| 2013-01-22 | Remove hacky start_frame stuff from SoundAsset for now. | Carl Hetherington | |
| 2013-01-17 | Use new Size struct. | Carl Hetherington | |
| 2013-01-14 | Merge master | Carl Hetherington | |
| 2013-01-12 | Add simple support for generating audio MXFs from part of a WAV file (for ↵ | Carl Hetherington | |
| multi-reel DCP generation). | |||
| 2012-12-31 | Initial hacks. | Carl Hetherington | |
| 2012-10-25 | Use signals2 rather than sigc++ | Carl Hetherington | |
| 2012-09-09 | Somewhat hacky rearrangement to support multiple CPLs per DCP. | Carl Hetherington | |
| 2012-08-22 | Use make_dcp example in documentation. | Carl Hetherington | |
| 2012-08-22 | Some comments. | Carl Hetherington | |
| 2012-08-22 | Add basic example; tweak bits and pieces. | Carl Hetherington | |
