| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-14 | Add GroupID support for PKLs (DoM #2943).v1.10.5 | Carl Hetherington | |
| 2024-02-25 | Remove unused method. | Carl Hetherington | |
| 2024-02-17 | Add write_string_to_file().v1.8.97 | Carl Hetherington | |
| 2023-11-19 | Report progress with done/total rather than a float. | Carl Hetherington | |
| 2023-07-26 | Rationalise #undef-ing of ERROR.tidy-eq-options | Carl Hetherington | |
| 2023-07-25 | Include trimming. | Carl Hetherington | |
| 2023-04-14 | Replace slightly weird add_font_assets() API. | Carl Hetherington | |
| 2023-02-16 | Change how whitespace in subtitles is handled. | Carl Hetherington | |
| Previously we would discard any whitespace subtitle content we found. This had the side-effect of making a verification test fail (checking that at least one subtitle is in each reel; blank subtitles are often used to avoid this warning). Here we take any subtitle content, whitespace or not, inside a <Text> or <Image> node which I think is a little more correct. | |||
| 2022-04-12 | Add and use new File class.merged-to-main | Carl Hetherington | |
| It was always a bit troubling that fopen_boost wasn't exception safe, and this also fixes a leak where load_ratings_list would never close the ratings file. | |||
| 2022-03-01 | Make dcp::init() take a general resources directory rather than specifically ↵ | Carl Hetherington | |
| tags. | |||
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington | |
| 2021-03-18 | Tidy how we're finding the tags and xsd directories. | Carl Hetherington | |
| 2021-01-24 | Tidying. | Carl Hetherington | |
| 2021-01-23 | Tidying. | 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-11-02 | Rename Data -> ArrayData. | Carl Hetherington | |
| 2020-09-27 | Load language tags from on-disk files rather than embedding them | Carl Hetherington | |
| into a .cc. The .cc method causes compile times (and memory requirements) increase enormously with some compilers. | |||
| 2020-09-22 | Fix crashes when static linking due to tricky lifetimecrash | Carl Hetherington | |
| management of ASDCP::DefaultSMPTEDict(). | |||
| 2020-09-21 | Add ASDCPErrorSuspender to hide errors from asdcplib where we expect them. | Carl Hetherington | |
| 2020-07-27 | Fix some unused variable warnings. | Carl Hetherington | |
| 2019-12-23 | Add struct tm constructor for LocalTime, use it to tidy up | Carl Hetherington | |
| day_{greater,less}_than_or_equal and add add_months() method. | |||
| 2019-12-22 | Add fix_empty_font_ids() to replace empty Font ids with a dummy string. | Carl Hetherington | |
| 2019-12-01 | Check that KDM validity periods are safely within the validity periods | Carl Hetherington | |
| of the signing certificate chain. This does cause problems when you try to create a KDM for a certificate you just made (due to the fact that certificates always have a start-valid time of "now") but hopefully this can be fixed up in another commit. | |||
| 2019-11-20 | Allow e.g. larger DKDMs for CPLs with 40+ unique sound and picture assets. | Mart Jansink | |
| 2019-01-24 | Fully indent PKL/CPL. | Carl Hetherington | |
| 2018-09-29 | Move some methods to where they make more sense. | Carl Hetherington | |
| 2018-09-02 | Hopefully-correct PKL and AssetMap when using Interop PNG subtitles. | Carl Hetherington | |
| 2018-07-07 | Remove unused class declaration. | Carl Hetherington | |
| 2017-12-22 | Add openjpeg_version method. | Carl Hetherington | |
| 2017-03-17 | Move Size operator functions to the same file as the class declaration. | Carl Hetherington | |
| 2016-06-13 | Add OpenSSL licence exception. | Carl Hetherington | |
| 2016-06-01 | More licence fixups. | Carl Hetherington | |
| 2016-01-05 | Try to rationalise handling of urn:uuid: prefixes. | Carl Hetherington | |
| 2015-12-16 | Ref does not need to be a template since it's always used for Asset. | Carl Hetherington | |
| 2015-12-04 | Move J2K comp/decomp out into j2k.{cc,h} | Carl Hetherington | |
| 2015-12-04 | Port to openjpeg version 2.1. | Carl Hetherington | |
| 2015-11-28 | Add nice decompress_j2k wrapper; small fixes to bench. | Carl Hetherington | |
| 2015-11-28 | Add compress_j2k method and simple benchmark. | Carl Hetherington | |
| 2015-11-03 | Trim openjpeg.h includes. | Carl Hetherington | |
| 2015-07-30 | Merge Signer into CertificateChain. | Carl Hetherington | |
| 2015-06-24 | No-op: whitespace. | Carl Hetherington | |
| 2015-06-10 | Rename XYZImage -> OpenJPEGImage. | Carl Hetherington | |
| 2015-06-05 | Fix ordering of KeyId tag in SMPTE CPLs. | Carl Hetherington | |
| 2015-02-02 | Remove Image and ARGBImage and just dump RGB data into | Carl Hetherington | |
| uint8_t* buffers. This is hopefully simpler than trying to come up with some Image hierarchy that suits everything. | |||
| 2015-02-02 | Rename XYZFrame -> XYZImage and ARGBFrame -> ARGBImage. | Carl Hetherington | |
| 2014-07-20 | Allow loading of EncryptedKDMs from strings. | Carl Hetherington | |
| 2014-07-18 | Various small tweaks and fixes. | Carl Hetherington | |
| 2014-07-17 | Get Signer to take a PEM string rather than a filename. | Carl Hetherington | |
| 2014-05-03 | Add ids_equal(). | Carl Hetherington | |
