| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-22 | Add operator< for Fraction. | Carl Hetherington | |
| 2025-11-09 | Allow saving of CPL/PKL with original filenames.v1.10.38 | Carl Hetherington | |
| 2025-01-19 | Move MainSoundConfiguration and MCASoundField into separate files. | Carl Hetherington | |
| 2024-11-07 | Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.24 | Carl Hetherington | |
| 2024-11-06 | Add missing FFOB/LFOB markers (DoM #2886).v1.8.112 | Carl Hetherington | |
| 2024-08-17 | Subtitle{,String,Image} -> Text{,String,Image}. | Carl Hetherington | |
| 2024-05-13 | Support some more random MCA tags seen in the field (EasyDCP 4.2.0). | Carl Hetherington | |
| 2023-11-15 | Simple pass-through of <Ruby> tags in subtitles. | Carl Hetherington | |
| 2023-08-22 | Cleanup: extract HAlign to its own files. | Carl Hetherington | |
| 2023-08-22 | Cleanup: extract VAlign to its own files. | Carl Hetherington | |
| 2023-08-08 | Cleanup: make some default constructors more consistent.v1.8.75 | Carl Hetherington | |
| 2023-07-26 | Rationalise #undef-ing of ERROR.tidy-eq-options | Carl Hetherington | |
| 2023-07-25 | Cleanup: move EqualityOptions into its own file. | 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). | |||
| 2023-07-25 | Cleanup: use = default. | Carl Hetherington | |
| 2023-07-25 | Make EqualityOptions into a class. | Carl Hetherington | |
| 2023-07-25 | Cleanup: fix typo in comment. | Carl Hetherington | |
| 2023-06-29 | Add asset_hashes_can_differ option to the equality checks.v1.8.74 | Carl Hetherington | |
| Before recent changes Asset::_hash would be empty when the equality checks were run (and Asset::equals() compares them directly). This mean that differences in asset hash were being ignored, but are no longer; so now we need this option to restore that behaviour where required. | |||
| 2023-04-04 | Pass MainSoundConfiguration object rather than a string. | Carl Hetherington | |
| I guess originally it was a string mostly because it's not very well defined, and Interop seemingly does whatever it wants. This basic change also means that things are checked more carefully, and so we must be more relaxed with some things seen in the wild that I can't find contradictions for in the standard (and also with the case of channel IDs, which does seem to be mentioned in the standard). | |||
| 2023-03-20 | Remove now-presumed-wrong 2.0 MCA sound field. | Carl Hetherington | |
| 2023-02-18 | Update comment with details about SMPTE 2010/2014 subtitle standards. | Carl Hetherington | |
| 2023-01-23 | Add support for 20 as a MainSoundConfiguration.v1.8.53 | Carl Hetherington | |
| 2022-11-24 | Add equality option for vertical subtitle position.v1.8.34 | Carl Hetherington | |
| 2022-09-02 | Replace ContentKind enum with a class. | Carl Hetherington | |
| 2022-07-14 | Update comment to reflect strange aspects of subtitle alignment standards. | Carl Hetherington | |
| 2022-03-19 | Add string converters for KDM formulations.v1.8.11 | Carl Hetherington | |
| 2022-03-19 | Remove old MODIFIED_TRANSITIONAL_TEST. | Carl Hetherington | |
| 2022-03-01 | Move Rating out to a separate file. | Carl Hetherington | |
| 2021-10-13 | Basic implementation of <Space> tag in subtitles.v1.8.3 | Carl Hetherington | |
| 2021-06-26 | C++11 cleanup. | Carl Hetherington | |
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington | |
| 2021-04-03 | Add Luminance::value_in_foot_lamberts(). | Carl Hetherington | |
| 2021-01-24 | Tidying. | Carl Hetherington | |
| 2021-01-22 | Try to fix MinGW build. | Carl Hetherington | |
| 2021-01-21 | Move all ostream operator<< into some test-only stream_operators.{cc,h} files. | Carl Hetherington | |
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-17 | Use an enum class for Marker. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-12-02 | Fix equals() with image subtitles to not compare unique IDs. | Carl Hetherington | |
| Also add an option to save subtitle images to PNGs when they differ. | |||
| 2020-09-23 | Hide unused audio channels a bit more clearly, not giving them | Carl Hetherington | |
| names any more. Add dcp::used_audio_channels(). | |||
| 2020-09-21 | Support MCA sound channel tags in MXF/CPL. | Carl Hetherington | |
| 2020-09-21 | Support CPL metadata. | Carl Hetherington | |
| 2020-09-21 | Add some new channels to the enum. | Carl Hetherington | |
| 2020-09-21 | Add ContentVersion class. | Carl Hetherington | |
| 2020-09-11 | Add EqualityOptions option to ignore differences in LoadFont nodes. | Carl Hetherington | |
| 2019-03-29 | Add EPISODE and PROMO content types. | Carl Hetherington | |
| 2019-03-19 | Support RatingList. | Carl Hetherington | |
| 2019-03-17 | Add Marker enum. | Carl Hetherington | |
| 2018-09-29 | Move some methods to where they make more sense. | Carl Hetherington | |
| 2018-02-14 | Add the "Multiple Modified Transitional 1" KDM formulation. | Mart Jansink | |
