| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-30 | Extract text_positions_close(). | Carl Hetherington | |
| 2025-11-20 | Add and test relative_path() method. | Carl Hetherington | |
| 2025-08-12 | Replace AVPixelFormat parameter to PlayerVideo::image with a functor. | Carl Hetherington | |
| This was removed in df9b4676aba8b941f124b174393988cad21677e1 and surrounding commits, but it turns out we need it after all. | |||
| 2025-05-27 | Move i18n setup into 3 separate platform files. | Carl Hetherington | |
| 2025-05-19 | Tidy up finding required files during tests. | Carl Hetherington | |
| In particular, prefer not to use lots of fallback attempts. It seems that something funny is going on with how we find Liberation Sans on Linux, meaning that we were sometimes using the OS copy of the font when we didn't mean to. | |||
| 2025-03-05 | Replace Content::paths_valid() with a free utility function. | Carl Hetherington | |
| 2025-01-20 | White space: util.{cc,h} | Carl Hetherington | |
| 2025-01-09 | Add rfc_2822_date(). | Carl Hetherington | |
| 2025-01-01 | Make the allowed list a defaulted parameter of careful_string_filter(). | Carl Hetherington | |
| 2024-09-03 | Adapt to some libdcp class renaming to allow open captions/closed subtitles. | Carl Hetherington | |
| 2024-05-06 | Use sqlite for cinema and DKDM recipient lists. | Carl Hetherington | |
| 2024-04-26 | Allow customisation of error report email address. | Carl Hetherington | |
| 2024-03-09 | Merge branch 'main' into v2.17.x | Carl Hetherington | |
| 2024-03-07 | Fix screen name order in KDM emails. | Carl Hetherington | |
| 2024-01-28 | Add method to setup LD_LIBRARY_PATH for grok. | Carl Hetherington | |
| 2024-01-28 | Normalise XML attribute names to be camelCase (#2241). | Carl Hetherington | |
| 2023-08-26 | Try to capture ffmpeg logs during tests. | Carl Hetherington | |
| 2023-03-03 | Add word_wrap(). | Carl Hetherington | |
| 2023-03-03 | Cleanup: remove capture_asdcp_logs() from header. | Carl Hetherington | |
| 2022-12-10 | Move some methods out of util.{cc,h} | Carl Hetherington | |
| 2022-12-10 | Remove unused methods. | Carl Hetherington | |
| 2022-12-10 | Extract constants.h | Carl Hetherington | |
| 2022-10-05 | Add contains_assetmap() | Carl Hetherington | |
| 2022-07-14 | More error message improvements. | Carl Hetherington | |
| 2022-06-14 | Log errors from asdcplib in our logs. | Carl Hetherington | |
| 2022-06-07 | Fix incorrect extension on interop subtitle files (#2270). | Carl Hetherington | |
| 2022-06-03 | Make subtitle asset filename obey custom settings (#2260). | Carl Hetherington | |
| 2022-05-05 | Use dcp::File in DCP-o-matic (#2231). | Carl Hetherington | |
| 2022-05-02 | Extract simple_digest(). | Carl Hetherington | |
| 2022-04-04 | Cleanup: move some methods from util to memory_util. | Carl Hetherington | |
| 2022-04-04 | Cleanup: move some methods from util to maths_util. | Carl Hetherington | |
| 2022-04-03 | Cleanup: move stride_round_up into the only place it is used. | Carl Hetherington | |
| 2022-02-12 | Go back to 10-year certificate validity periods (#2174). | Carl Hetherington | |
| 2021-10-03 | Don't scale chroma subsampled images to sizes that don't align with the ↵v2.15.166 | Carl Hetherington | |
| subsampling (#1872). There's a slightly odd effect when scaling e.g. YVU420 images to odd and then even widths - there's a small but visible luminance shift. I don't know why this happens, but keeping the scaling sizes locked to the subsampling seems to help. | |||
| 2021-05-25 | Clamp results correctly when shifting video levels, and account for that in ↵ | Carl Hetherington | |
| tests. | |||
| 2021-05-01 | C++11 tidying. | Carl Hetherington | |
| 2021-04-21 | Add some possibly-useful markers for debugging threads from coredumps. | Carl Hetherington | |
| 2021-04-04 | Add to_upper() method to util.{cc,h} | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-12-08 | Write subtitles and closed captions to a test DCP in the hints thread, | Carl Hetherington | |
| then check the result for Bv2.1 violations (part of #1800). | |||
| 2020-12-06 | Add some hints for violations of SMPTE Bv2.1 with subtitles and closed | Carl Hetherington | |
| captions. | |||
| 2020-12-04 | Bump CLOSED_CAPTION_LENGTH to 32 as per SMPTE Bv2.1. | Carl Hetherington | |
| 2020-11-23 | Remove swaroop variant. | Carl Hetherington | |
| 2020-08-25 | Move the code to find Liberation into util.cc. | Carl Hetherington | |
| 2020-06-19 | Make Atmos content work more like other content. Now its MXFsv2.15.82 | Carl Hetherington | |
| are re-written, meaning that they can be encrypted. This (along with the libdcp update) also fixes assorted Atmos bugs. | |||
| 2020-05-21 | Give 'wrong target' KDM errors in a dialogue box rather than in the job ↵ | Carl Hetherington | |
| manager (part of #1161). | |||
| 2020-05-11 | Change video content scaling so that it either: | Carl Hetherington | |
| 1. scales the content up to fit the DCP container, preserving aspect ratio, or 2. stretches the content to a custom aspect ratio, or 3. scales the content to some custom size. | |||
| 2020-04-21 | Add list_to_vector(). | Carl Hetherington | |
| 2020-02-27 | Add and use dB/linear conversion functions. | Carl Hetherington | |
