| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 40 hours | Supporters update.v2.18.42 | Carl Hetherington | |
| 42 hours | 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. | |||
| 42 hours | 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. | |||
| 42 hours | Compress an if. | Carl Hetherington | |
| 42 hours | Delete some copy construction. | Carl Hetherington | |
| 2 days | 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. | |||
| 2 days | Compress an if. | Carl Hetherington | |
| 8 days | Supporters update. | Carl Hetherington | |
| 8 days | Use some dcp::filesystem. | Carl Hetherington | |
| 8 days | Updated zh_CN translation from 刘汉源. | Carl Hetherington | |
| 2026-05-11 | Supporters update.v2.18.40 | Carl Hetherington | |
| 2026-05-10 | Supporters update. | 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-09 | Updated ja_JP translation from 林雅成. | 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-07 | Use std::atomic rather than boost::atomic. | Carl Hetherington | |
| It's in C++11. | |||
| 2026-04-24 | Supporters update. | Carl Hetherington | |
| 2026-04-23 | Supporters update. | Carl Hetherington | |
| 2026-04-22 | Tweak to fr_FR translation from Théo Lalanne. | Carl Hetherington | |
| 2026-04-22 | Updated fr_FR translation from Théo Lalanne. | Carl Hetherington | |
| 2026-04-21 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2026-04-21 | pot/merge. | Carl Hetherington | |
| 2026-04-21 | Fix verification message. | Carl Hetherington | |
| 2026-04-20 | pot/merge. | Carl Hetherington | |
| 2026-04-16 | Fix sensitivity of playback controls on startup. | Carl Hetherington | |
| 2026-04-16 | Fix some confusing use of period in a timecode (#3148). | Carl Hetherington | |
| I think it should just be colons all the way. | |||
| 2026-04-16 | White space: wx_util.{cc,h} | Carl Hetherington | |
| 2026-04-13 | Fix message.v2.18.38 | Carl Hetherington | |
| 2026-04-12 | Supporters update. | Carl Hetherington | |
| 2026-04-11 | Add some missing substitutions. | Carl Hetherington | |
| 2026-04-11 | Supporters update. | Carl Hetherington | |
| 2026-04-11 | White space: editable_list.h | Carl Hetherington | |
| 2026-04-09 | White space: full_language_tag_dialog.{cc,h} | Carl Hetherington | |
| 2026-04-09 | White space: audio_dialog.{cc,h} | Carl Hetherington | |
| 2026-04-08 | White space: kdm_dialog.{cc,h} | Carl Hetherington | |
| 2026-04-08 | Make FrameRateChange data private. | Carl Hetherington | |
| 2026-04-08 | Updated ja_JP translation from 林雅成. | Carl Hetherington | |
| 2026-04-08 | Supporters update. | Carl Hetherington | |
| 2026-04-02 | Remove dcp::VerificationNote::Note. | Carl Hetherington | |
| 2026-04-02 | INVALID_JPEG2000_TILE_PARTS_FOR_{2,4}K: note -> tile_parts. | Carl Hetherington | |
| 2026-04-02 | INVALID_{CPL,PKL}_NAMESPACE: note -> xml_namespace. | Carl Hetherington | |
| 2026-04-02 | INCORRECT_SUBTITLE_NAMESPACE_COUNT: note -> asset_id. | Carl Hetherington | |
| 2026-04-02 | MISSING_FONT: note -> load_font_id. | Carl Hetherington | |
| 2026-04-02 | INVALID_MAIN_SOUND_CONFIGURATION: note -> error. | Carl Hetherington | |
| 2026-04-02 | INVALID_SUBTITLE_ISSUE_DATE: note -> issue_date. | Carl Hetherington | |
| 2026-04-02 | MISSING_SUBTITLE: note -> asset_id. | Carl Hetherington | |
| 2026-04-02 | DUPLICATE_ASSET_ID_IN_ASSETMAP: note -> asset_map_id. | Carl Hetherington | |
| 2026-04-02 | DUPLICATE_ASSET_ID_IN_PKL: note -> pkl_id. | Carl Hetherington | |
| 2026-04-02 | {IN,}VALID_CONTENT_KIND: note -> content_kind. | Carl Hetherington | |
| 2026-04-02 | MISMATCHED_TIMED_TEXT_DURATION: note -> duration, other_duration. | Carl Hetherington | |
