| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-25 | Speed up some more YUV make_black operations. | Carl Hetherington | |
| 2026-05-25 | Fix missing uselib. | Carl Hetherington | |
| 2026-05-24 | Supporters update.v2.18.42 | Carl Hetherington | |
| 2026-05-24 | Tag libdcp. | Carl Hetherington | |
| 2026-05-24 | Fix sync when the audio stream takes a while to start up (#3144). | Carl Hetherington | |
| Previously we would sync audio and video before starting up the stream. Any time that the stream took to get going would then be an error in video/audio sync. This time is about 400ms with the Apple Studio Display (connected via Thunderbolt) and so there would be a very bad sync error there. | |||
| 2026-05-24 | Keep our own copy of the audio stream time. | Carl Hetherington | |
| Looking at the RtAudio code it is not safe to access this value from multiple threads, and RtAudio updates it from the audio callback thread. | |||
| 2026-05-24 | Compress an if. | Carl Hetherington | |
| 2026-05-24 | Delete some copy construction. | Carl Hetherington | |
| 2026-05-23 | Fix failure to update CCAP when seeking to an empty place (#3163). | Carl Hetherington | |
| I don't know why the condition to clear the display included _tracks.empty() but it seems wrong. | |||
| 2026-05-23 | Compress an if. | Carl Hetherington | |
| 2026-05-20 | Fix build on Debian 11.v2.18.41 | Carl Hetherington | |
| 2026-05-20 | Don't install benchmark binaries. | Carl Hetherington | |
| 2026-05-20 | Missing U qualifiers. | Carl Hetherington | |
| 2026-05-20 | Missing include. | Carl Hetherington | |
| 2026-05-20 | Fix build again. | Carl Hetherington | |
| 2026-05-18 | Fix build. | Carl Hetherington | |
| 2026-05-18 | Optimise fill_black() for AV_PIX_FMT_UYVY422. | Carl Hetherington | |
| 2026-05-18 | Add very basic benchmark infrastructure. | Carl Hetherington | |
| 2026-05-18 | Add fill_memory(). | Carl Hetherington | |
| 2026-05-18 | White space: memory_util.{cc,h} | Carl Hetherington | |
| 2026-05-17 | Supporters update. | Carl Hetherington | |
| 2026-05-17 | Copy remembered assets when duplicating film (#3162). | Carl Hetherington | |
| 2026-05-17 | Use some dcp::filesystem. | Carl Hetherington | |
| 2026-05-17 | Cleanup: use constant for "info". | Carl Hetherington | |
| 2026-05-17 | White space: dcpomatic.cc. | Carl Hetherington | |
| 2026-05-17 | Updated zh_CN translation from 刘汉源. | Carl Hetherington | |
| 2026-05-17 | Fix failure to refer to CCAPs properly in VFs (#3161). | Carl Hetherington | |
| 2026-05-17 | Fix auto-mapping to put 7.1 surround channels in the right place. | Carl Hetherington | |
| Here we also use dcp::Channel to make things clearer. | |||
| 2026-05-17 | White space: audio_mapping_test.cc | Carl Hetherington | |
| 2026-05-11 | Supporters update.v2.18.40 | Carl Hetherington | |
| 2026-05-10 | Fix build with nettle version 4 which just materialised in arch. | Carl Hetherington | |
| 2026-05-10 | White space: digester.{cc,h} | Carl Hetherington | |
| 2026-05-10 | Supporters update. | Carl Hetherington | |
| 2026-05-10 | Add an assertion. | Carl Hetherington | |
| 2026-05-10 | Add some missing initialisation of std::atomic. | Carl Hetherington | |
| Contrary to cppreference.com in C++11 this is still necessary. It was causing an intermittent test failure on macOS when Player::_video_container_size was not initialized so sometimes _black_image would not be created. | |||
| 2026-05-10 | Remove debug print. | Carl Hetherington | |
| 2026-05-09 | We need to drop the -c from the msgfmt call. | Carl Hetherington | |
| The ja_JP.po translation switches some %placeholders around and it's OK from a code point of view but msgfmt gives an error with -c. | |||
| 2026-05-09 | Updated ja_JP translation from 林雅成. | Carl Hetherington | |
| 2026-05-09 | Add missing dyld path for tests. | Carl Hetherington | |
| 2026-05-09 | Fix asan errors (and possibly crashes) on macOS. | Carl Hetherington | |
| 2026-05-09 | Tweak DCP video panel layout, especially for macOS. | Carl Hetherington | |
| On Tahoe the 2K/4K dropdown was always ellipsized. | |||
| 2026-05-08 | Apparently we still need the boot atomic library. | Carl Hetherington | |
| 2026-05-07 | Protect _dcp_decode_reduction with the mutex rather than a std::atomic. | Carl Hetherington | |
| Things in boost/std::atomic must be trivially copiable. | |||
| 2026-05-07 | Use std::atomic rather than boost::atomic. | Carl Hetherington | |
| It's in C++11. | |||
| 2026-04-26 | Add --trusted-device-chain option to KDM CLI. | Carl Hetherington | |
| 2026-04-26 | Warn if you specify trusted devices with a formulation that won't use them. | Carl Hetherington | |
| 2026-04-24 | Supporters update. | Carl Hetherington | |
| 2026-04-24 | Bump libdcp and libsub for boost test link fixes. | Carl Hetherington | |
| 2026-04-23 | Fix 32-bit Windows build.v2.18.39 | Carl Hetherington | |
| 2026-04-23 | Supporters update. | Carl Hetherington | |
