| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-07-15 | Fix thinko in previous commit.v1.8.24 | Carl Hetherington | |
| 2022-07-14 | Close assets on destruction even if finalize() is not called.v1.8.23 | Carl Hetherington | |
| 2021-07-15 | Fix incorrect channel assigment (DoM bug #2062). | Carl Hetherington | |
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington | |
| 2021-04-09 | Make sound asset language optional. | Carl Hetherington | |
| 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-06 | Tweak comment. | Carl Hetherington | |
| 2021-01-24 | Tidying. | Carl Hetherington | |
| 2021-01-22 | Assorted c++11 cleanups. | Carl Hetherington | |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-17 | Store sound asset language as a string, but set it as a | Carl Hetherington | |
| dcp::LanguageTag. This makes it work the same as other language tags, and tolerates bad values while trying not to allow them to be created. | |||
| 2020-11-29 | Add comment. | 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-07-11 | Allow creation of ATMOS sync on channel 14. | Carl Hetherington | |
| 2018-03-13 | Merge EncryptionContext with DecryptionContext and use HMAC when decrypting. | Carl Hetherington | |
| 2018-03-13 | Store interop/SMPTE in MXF. | Carl Hetherington | |
| 2017-12-29 | Add an assertion and a better error message. | Carl Hetherington | |
| 2017-03-01 | Add simple sample-access API to SoundFrame. | Carl Hetherington | |
| 2017-01-10 | Fix valgrind warning. | Carl Hetherington | |
| 2016-09-27 | Some small cleanups. | 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-08-13 | Enable encryption of SMPTE subtitles. | Carl Hetherington | |
| Separate out EncryptionContext class to use in SMPTESubtitleAsset::write(). | |||
| 2016-07-01 | asdcp headers moved into subdirectory. | Carl Hetherington | |
| 2016-06-22 | Small callgrind-informed optimisation. | Carl Hetherington | |
| 2016-06-13 | Add OpenSSL licence exception. | Carl Hetherington | |
| 2016-06-01 | Still more licence fixups. | Carl Hetherington | |
| 2016-05-25 | No-op; Fix GPL address and mention libdcp by name. | Carl Hetherington | |
| 2016-02-28 | Use a HMAC context to write HMAC stuff to encrypted MXFs. | Carl Hetherington | |
| 2015-12-06 | Clip audio nicely rather than allowing out-of-range samples to cause ↵ | Carl Hetherington | |
| discontinuities. | |||
| 2015-09-16 | Consider assets outside the DCP as referenced assets (i.e.1.0-vf | Carl Hetherington | |
| not to be written to the asset map). Return a value from finalize() to say whether a writer has written anything. Other small related tweaks. | |||
| 2015-09-15 | Move _started from PictureAssetWriter into AssetWriter | Carl Hetherington | |
| and don't start the SoundAssetWriter until the first thing is written to it. | |||
| 2015-06-24 | No-op: whitespace. | Carl Hetherington | |
| 2015-06-05 | MXF -> Asset in lots of places. | Carl Hetherington | |
