| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-10 | Bump test/data.v2.17.5 | Carl Hetherington | |
| 2023-02-10 | Move UTC offset for KDMs from the cinema to the point of KDM creation (#2300). | Carl Hetherington | |
| 2023-02-10 | Change how video timing is done. | Carl Hetherington | |
| This commit changes the approach with video timing. Previously, we would (more-or-less) try to use every video frame from the content in the output, hoping that they come at a constant frame rate. This is not always the case, however. Here we preserve the PTS of video frames, and then when one arrives we output whatever DCP video frames we can (at the regular DCP frame rate). Hopefully this will solve a range of sync problems, but it could also introduce new ones. | |||
| 2023-02-04 | Add operator* for Time and int. | Carl Hetherington | |
| 2023-02-04 | Write player debug logs from tests on -- --log=debug-player | Carl Hetherington | |
| 2023-02-04 | Cleanup: fix name of film to match test. | Carl Hetherington | |
| 2023-02-04 | Fix FFmpegExaminer termination condition when there is no video; | Carl Hetherington | |
| it's hard to see how this ever worked. | |||
| 2023-02-04 | Bump ffmpeg to 5.1.2 "Riemann" | Carl Hetherington | |
| 2023-02-04 | Normalise XML attribute names to be camelCase (#2241). | Carl Hetherington | |
| 2023-02-04 | Use 2.18.x subdirectory for configuration. | Carl Hetherington | |
| 2023-02-03 | Fix missing verify string.v2.16.42 | Carl Hetherington | |
| 2023-02-02 | Bump libdcp for IssueDate fix (#2435). | Carl Hetherington | |
| 2023-02-02 | Add missing preferences menu option on macOS. | Carl Hetherington | |
| 2023-02-01 | Handle 2D/3D mismatches in the player (#2409). | Carl Hetherington | |
| Previously if there was 2D content in a 3D project (or vice versa) the player would emit the video anyway and the encoder would have to deal with it. Since previously the FFmpeg encoder did not deal with this quite right, it seems to make sense to move the logic into the player so that neither encoder has to worry about it. | |||
| 2023-01-30 | Cleanup: replace another short variable name. | Carl Hetherington | |
| 2023-01-30 | Cleanup: replace short variable name. | Carl Hetherington | |
| 2023-01-30 | Updated sl_SI translation from Martin Srebotnjak. | Carl Hetherington | |
| 2023-01-29 | Add some logging to ext4_mkfs. | Carl Hetherington | |
| 2023-01-29 | Add DiskWriterBackendResponse::write_to_nanomsg() and use it | Carl Hetherington | |
| everywhere. In the process, use raw_convert() on both ends to avoid any locale-based problems with floating point number separators. | |||
| 2023-01-29 | Add some notes to DEVELOP.md | Carl Hetherington | |
| 2023-01-29 | Better logging in macOS unmount code. | Carl Hetherington | |
| 2023-01-29 | Increase unmount timeout to 5s - maybe... this is a bit of a guess. | Carl Hetherington | |
| 2023-01-29 | Use DiskWriterBackEndResponse, and add some more information to the unmount ↵ | Carl Hetherington | |
| error. | |||
| 2023-01-29 | Add DiskWriterBackEndResponse. | Carl Hetherington | |
| 2023-01-27 | More stack-allocated Dialog objects. | Carl Hetherington | |
| 2023-01-26 | Bump leqm-nrt for analysis crash fix (#2432). | Carl Hetherington | |
| 2023-01-24 | Supporters update.v2.16.41 | Carl Hetherington | |
| 2023-01-24 | Bump libdcp for fix to AudioChannelLabelSubDescriptor count (#2431). | Carl Hetherington | |
| 2023-01-24 | Use MCASoundField::STEREO (20) for stereo DCPs. | Carl Hetherington | |
| 2023-01-23 | Fix isdcf name ATMOS test. | Carl Hetherington | |
| 2023-01-21 | Fix error when OK-ing a text track dialog with no language (#2430). | Carl Hetherington | |
| 2023-01-21 | Fix extra widgets appearing when switching between subs and closed captions ↵ | Carl Hetherington | |
| in the timing tab. | |||
| 2023-01-19 | Simplify and fix up selection code for the content list (#2428). | Carl Hetherington | |
| This has been broken for a while, I think since the ContentListCtrl was added (overriding wxListCtrl) which stopped the GetItemData stuff working. | |||
| 2023-01-19 | Use ScopeGuard for _no_check_selection | Carl Hetherington | |
| 2023-01-18 | Cleanup: stack-allocated dialogs. | Carl Hetherington | |
| 2023-01-18 | Support Dolby-style WAV back surround names when guessing mappings (#2427). | Carl Hetherington | |
| 2023-01-18 | Dolby is apparently recreating all their certificates (as they will soon ↵ | Carl Hetherington | |
| expire) and they renamed the files. | |||
| 2023-01-18 | Add -ISDCF to ISDCF name as required (#2416). | Carl Hetherington | |
| 2023-01-18 | Cleanup: make a temporary for the content list. | Carl Hetherington | |
| 2023-01-17 | Debug code to print out available icu locales. | Carl Hetherington | |
| 2023-01-17 | Allow Collators to have their language specified, and specify it for tests. | Carl Hetherington | |
| 2023-01-17 | Use Collator for recipients search (#2426). | Carl Hetherington | |
| 2023-01-17 | Cleanup: use stack-allocated Dialogs. | Carl Hetherington | |
| 2023-01-17 | Use collator to search for screens (#2426). | Carl Hetherington | |
| 2023-01-17 | Add basic Collator::find() method. | Carl Hetherington | |
| 2023-01-17 | Add a comment. | Carl Hetherington | |
| 2023-01-17 | Cleanup: use std::vector and extract utf8_to_utf16(). | Carl Hetherington | |
| 2023-01-17 | Add some very basic tests of Collator. | Carl Hetherington | |
| 2023-01-17 | Build fix for Windows. | Carl Hetherington | |
| 2023-01-17 | Swap some wx_ptr for simple members/locals. | Carl Hetherington | |
