| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-12 | Fix case where -ve duration subtitles could be created at reel boundaries ↵ | Carl Hetherington | |
| (#3012) | |||
| 2025-04-12 | Add an assert. | Carl Hetherington | |
| 2025-04-12 | Hint about problems with alpha channels (#3014). | Carl Hetherington | |
| 2025-04-12 | Add has_alpha() flag to VideoContent. | Carl Hetherington | |
| 2025-04-12 | Remove some unused usings. | Carl Hetherington | |
| 2025-04-12 | White space: video_examiner.h | Carl Hetherington | |
| 2025-04-12 | Add Image::has_alpha(). | Carl Hetherington | |
| 2025-04-12 | White space: dcp_examiner.{cc,h} | Carl Hetherington | |
| 2025-04-12 | White space: video_content.{cc,h} | Carl Hetherington | |
| 2025-04-12 | Use a make_shared. | Carl Hetherington | |
| 2025-04-12 | Remove unused template method. | Carl Hetherington | |
| 2025-03-29 | Fix crash when Grok is enabled but no gpu_lister is available. | Carl Hetherington | |
| 2025-03-28 | Copy audio language when setting up a project from a DCP (#3009). | Carl Hetherington | |
| 2025-03-28 | White space: copy_dcp_details_to_film.cc | Carl Hetherington | |
| 2025-03-27 | Bump libdcp for Bv2.0 fixes (#2988). | Carl Hetherington | |
| 2025-03-27 | Fix nonsense DKDM filename format default. | Carl Hetherington | |
| Also auto-correct it in existing config files. | |||
| 2025-03-27 | Match KDM filename format defaults. | Carl Hetherington | |
| 2025-03-27 | Add recipient name as a magic value in DKDM output filenames. | Carl Hetherington | |
| 2025-03-27 | Remove timing selection from DKDM dialog. | Carl Hetherington | |
| Maybe there is some software that respects the timings, but it seems slightly deceptive to pretend there's any point in setting them. | |||
| 2025-03-26 | Fix help. | Carl Hetherington | |
| 2025-03-26 | Don't show release notes if we don't know where we last showed them. | Carl Hetherington | |
| 2025-03-25 | Tidy comment. | Carl Hetherington | |
| 2025-03-24 | Basic support for variable-Z 3D subtitles. | Carl Hetherington | |
| 2025-03-22 | Fix crash due to crosss-thread list access. | Carl Hetherington | |
| I've seen it happen that item points to a different QueueItem after the lock was unlocked here, which I didn't think was possible. Backtraces suggest that when problems happen _queue is being sorted in another thread, and perhaps this is not allowed (I couldn't find any conclusive proof in any documentation). There is also a potential problem with the newly-added zombify() method, which takes the lock and clears the list. | |||
| 2025-03-22 | Use make_shared. | Carl Hetherington | |
| 2025-03-22 | Simplify conditions. | Carl Hetherington | |
| Only Type::FULL can have non-null encoded, so I don't think there's any point in checking for both things. | |||
| 2025-03-22 | Fix progress reporting. | Carl Hetherington | |
| earliest_time will be empty when we're at the end of the film, not the beginning. | |||
| 2025-03-22 | White space. | Carl Hetherington | |
| 2025-03-22 | Move remote backoff sleep to before we pop a frame from the queue. | Carl Hetherington | |
| Otherwise in the case of failure it can take a while for the frame to become available again for a functioning thread to encode. | |||
| 2025-03-22 | Improve reporting of socket errors. | Carl Hetherington | |
| 2025-03-22 | Remove deprecated/removed use of resolver::query. | Carl Hetherington | |
| 2025-03-22 | Add abstraction of io_{context,service} and use it as appropriate. | Carl Hetherington | |
| 2025-03-22 | Make the Socket connect() call a little friendlier. | Carl Hetherington | |
| This avoids some boilerplate. | |||
| 2025-03-21 | White space: text_decoder.{cc,h} | Carl Hetherington | |
| 2025-03-19 | Add --colourspace opton to create CLI (#2967). | Carl Hetherington | |
| 2025-03-19 | Turn the help string into a method. | Carl Hetherington | |
| 2025-03-19 | Fix auto-crop with DCPs (#2999). | Carl Hetherington | |
| 2025-03-19 | Add --auto-crop-threshold option to create CLI. | Carl Hetherington | |
| 2025-03-19 | Add --auto-crop option to create CLI (#2968). | Carl Hetherington | |
| 2025-03-19 | Fix a typo fillm -> film. | Carl Hetherington | |
| 2025-03-19 | Initialise a member for safety. | Carl Hetherington | |
| 2025-03-19 | Move most of the create CLI into create_cli.cc to make it more testable. | Carl Hetherington | |
| 2025-03-19 | Tweak some white space. | Carl Hetherington | |
| 2025-03-08 | Allow configuration of Grok GPU index. | Carl Hetherington | |
| 2025-03-08 | Add list-gpus command to dcpomatic2_cli. | Carl Hetherington | |
| 2025-03-08 | Get gpu_lister path from config. | Carl Hetherington | |
| 2025-03-08 | Avoid temporary file for listing GPUs. | Carl Hetherington | |
| 2025-03-08 | Move get_gpu_names() to its own file. | Carl Hetherington | |
| 2025-03-08 | Support some more grok configuration in the dcpomatic2_cli. | Carl Hetherington | |
| 2025-03-08 | Allow configuration of Grok licence via dcpomatic2_cli (#2981). | Carl Hetherington | |
