| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-29 | Cleanup: white space tidying. | Carl Hetherington | |
| 2023-11-29 | Change end() to only do one thing, and copy the required stuff into pause() | Carl Hetherington | |
| 2023-11-29 | Remove default constructor from DCPVideo. | Carl Hetherington | |
| 2023-11-29 | Formatting, variable name tidying and some const correctness. | Carl Hetherington | |
| 2023-11-29 | Move grok headers into src/wx/grok | Carl Hetherington | |
| 2023-11-29 | Move grok headers into src/lib/grok | Carl Hetherington | |
| 2023-11-29 | Patch from Aaron Boxer adding initial support for GPU-powered J2K encoding ↵ | Carl Hetherington | |
| via his tool "grok". | |||
| 2023-11-29 | Bump ffmpeg to get some fixes that were on dcpomatic-14 but not dcpomatic-16. | Carl Hetherington | |
| 2023-11-29 | Move UTC offset for KDMs from the cinema to the point of KDM creation (#2300). | Carl Hetherington | |
| 2023-11-29 | 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-11-29 | Add operator* for Time and int. | Carl Hetherington | |
| 2023-11-29 | Write player debug logs from tests on -- --log=debug-player | Carl Hetherington | |
| 2023-11-29 | Cleanup: fix name of film to match test. | Carl Hetherington | |
| 2023-11-29 | Fix FFmpegExaminer termination condition when there is no video; | Carl Hetherington | |
| it's hard to see how this ever worked. | |||
| 2023-11-29 | Bump ffmpeg to 5.1.2 "Riemann" | Carl Hetherington | |
| 2023-11-29 | Normalise XML attribute names to be camelCase (#2241). | Carl Hetherington | |
| 2023-11-29 | Use 2.18.x subdirectory for configuration. | Carl Hetherington | |
| 2023-11-27 | Supporters update.v2.16.69 | Carl Hetherington | |
| 2023-11-27 | Uninstall encode server link. | Carl Hetherington | |
| 2023-11-27 | Add missing file=f so that all desktop shortcuts are uninstalled. | Carl Hetherington | |
| 2023-11-27 | Set shell var context so that when uninstalling we look in the same place ↵ | Carl Hetherington | |
| for shortcuts as when installing. | |||
| 2023-11-27 | Cleanup: add start_menu_shortcut(). | Carl Hetherington | |
| 2023-11-27 | Extract some common parts of the uninstaller. | Carl Hetherington | |
| 2023-11-27 | Cleanup: remove unnecessary include. | Carl Hetherington | |
| 2023-11-27 | Call dcpomatic_setup_path_encoding() early enough (#2665). | Carl Hetherington | |
| On Windows this was previously called after we instantiated a Config object to get win32_console(), meaning that the required path voodoo was not active when looking for the config. This caused problems if the user has a non-ASCII user name. | |||
| 2023-11-27 | Don't hide errors when trying to make configuration directories. | Carl Hetherington | |
| There should be no error if the directories already exist, and otherwise I think we want to know about the error. | |||
| 2023-11-27 | Fix installer with non-ASCII user names (#2668). | Carl Hetherington | |
| 2023-11-27 | Fix stray \r characters in output of ls_url on Windows (#2669). | Carl Hetherington | |
| 2023-11-26 | Fix typo in path. | Carl Hetherington | |
| 2023-11-26 | Don't crash if preferences ZIP needs to be overwritten during export. | Carl Hetherington | |
| 2023-11-26 | Remove assumption that GDC serials always start with 'A' (apparently there ↵ | Carl Hetherington | |
| are other prefixes too). | |||
| 2023-11-26 | Make an error more detailed. | Carl Hetherington | |
| 2023-11-24 | Fix libzip config checks.v2.16.68 | Carl Hetherington | |
| 2023-11-24 | Fix debug assertion when adding a KDM. | Carl Hetherington | |
| 2023-11-23 | Updated zh_CN translation from 刘汉源 | Carl Hetherington | |
| 2023-11-23 | Update servers list after connecting to the signal. | Carl Hetherington | |
| Otherwise it can happen that a signal is emitted before we connect to it, and then after that no more signals come because nothing changes. | |||
| 2023-11-23 | Clarify error messages about missing configuration. | Carl Hetherington | |
| 2023-11-21 | Fix Centos 7 build. | Carl Hetherington | |
| 2023-11-21 | Another Winodws build fix.v2.16.67 | Carl Hetherington | |
| 2023-11-21 | Missing header for Windows build. | Carl Hetherington | |
| 2023-11-21 | Cleanup: whitespace and header sorting. | Carl Hetherington | |
| 2023-11-20 | Fix class/struct confusion causing build error on macOS. | Carl Hetherington | |
| 2023-11-20 | Verify encrypted DCPs (more) correctly (#2659). | Carl Hetherington | |
| 2023-11-20 | Cleanup: use stack-allocated FileDialog and accept multiple KDMs. | Carl Hetherington | |
| 2023-11-20 | Cleanup: use ScopeGuard. | Carl Hetherington | |
| 2023-11-20 | Fix build. | Carl Hetherington | |
| 2023-11-20 | Fix audio analysis attempts with source files that have more channels than ↵ | Carl Hetherington | |
| the film. | |||
| 2023-11-20 | Cleanup: handle Filter objects by value rather than by reference. | Carl Hetherington | |
| 2023-11-20 | Cleanup: remove an unnecessary shared_ptr. | Carl Hetherington | |
| 2023-11-20 | Add header guards. | Carl Hetherington | |
