| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-01-28 | Check for errors when calling the GPU lister. | Carl Hetherington | |
| 2024-01-28 | Only build grok for Ubuntu 22.04. | Carl Hetherington | |
| 2024-01-28 | Explicitly set up Grok logger rather than relying on a static variable. | Carl Hetherington | |
| 2024-01-28 | Remove unnecessary using statements. | Carl Hetherington | |
| 2024-01-28 | Rearrange encoder threading. | Carl Hetherington | |
| Soon we'll add a new encoder type, and the existing structure was already creaking a bit at the seams while handling local and remote encodes. Here we split out an encoder thread and introduce the concept of a "sync" thread (which blocks while the encoding is happening). Later we'll have another type which submits the encode request to a GPU and receives the reply back later. | |||
| 2024-01-28 | Remove check for _threads being null, as I think it should not happen. | Carl Hetherington | |
| 2024-01-28 | Cleanup: white space. | Carl Hetherington | |
| 2024-01-28 | Further patch from Aaron. | Carl Hetherington | |
| 2024-01-28 | Tidy up some includes / forward declarations. | Carl Hetherington | |
| 2024-01-28 | Cleanup: white space tidying. | Carl Hetherington | |
| 2024-01-28 | Change end() to only do one thing, and copy the required stuff into pause() | Carl Hetherington | |
| 2024-01-28 | Remove default constructor from DCPVideo. | Carl Hetherington | |
| 2024-01-28 | Formatting, variable name tidying and some const correctness. | Carl Hetherington | |
| 2024-01-28 | Move grok headers into src/wx/grok | Carl Hetherington | |
| 2024-01-28 | Move grok headers into src/lib/grok | Carl Hetherington | |
| 2024-01-28 | Patch from Aaron Boxer adding initial support for GPU-powered J2K encoding ↵ | Carl Hetherington | |
| via his tool "grok". | |||
| 2024-01-28 | Move UTC offset for KDMs from the cinema to the point of KDM creation (#2300). | Carl Hetherington | |
| 2024-01-28 | 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. | |||
| 2024-01-28 | Add operator* for Time and int. | Carl Hetherington | |
| 2024-01-28 | Fix FFmpegExaminer termination condition when there is no video; | Carl Hetherington | |
| it's hard to see how this ever worked. | |||
| 2024-01-28 | Bump ffmpeg to 5.1.2 "Riemann" | Carl Hetherington | |
| 2024-01-28 | Normalise XML attribute names to be camelCase (#2241). | Carl Hetherington | |
| 2024-01-28 | Use 2.18.x subdirectory for configuration. | Carl Hetherington | |
| 2024-01-28 | Supporters update.v2.16.73 | Carl Hetherington | |
| 2024-01-26 | Fix assertion on trying to select a file (#2737). | Carl Hetherington | |
| 2024-01-23 | Add supporters.v2.16.72 | Carl Hetherington | |
| 2024-01-21 | Remove unused variables. | Carl Hetherington | |
| 2024-01-20 | Explicitly link zlib to keep new macOS environment happy. | Carl Hetherington | |
| 2024-01-20 | Build fix for HAVE_AVSUBTITLERECT_PICT case. | Carl Hetherington | |
| 2024-01-20 | Remove unused variable. | Carl Hetherington | |
| 2024-01-18 | macOS build fix. | Carl Hetherington | |
| 2024-01-18 | Allow specification of KDM annotation text (#296). | Carl Hetherington | |
| 2024-01-18 | Tweak layout. | Carl Hetherington | |
| 2024-01-17 | Fix ISDCF name when referring to OVs with subs (#2703). | Carl Hetherington | |
| 2024-01-17 | Move burnt subtitle checks into ::subtitle_languages(). | Carl Hetherington | |
| 2024-01-17 | Cleanup: forward declaration sorting. | Carl Hetherington | |
| 2024-01-16 | Remember some more paths when selecting files (#2728). | Carl Hetherington | |
| * export subtitles * export video * debug log * cinema database * config file | |||
| 2024-01-16 | Cleanup: remove some make_wx<> that aren't needed. | Carl Hetherington | |
| 2024-01-16 | Add some comments. | Carl Hetherington | |
| 2024-01-16 | Cleanup: rename some methods in FilePickerCtrl and use ↵ | Carl Hetherington | |
| boost::filesystem::path more. | |||
| 2024-01-16 | Missing include. | Carl Hetherington | |
| 2024-01-15 | Fix handling of empty font IDs and default DCP fonts (#2721) (part of #2722). | Carl Hetherington | |
| Previously we used an empty font ID as the default for when a subtitle has no Font, but in #2721 we saw a DCP with an empty font ID which raised an assertion (because we'd already added our default font with the empty ID). Here we try to fix this (and also make the default font correctly be that from the first <LoadFont>). | |||
| 2024-01-15 | Increase timeout before pulsing the progress bar for a job. | Carl Hetherington | |
| 2024-01-13 | Add an assert. | Carl Hetherington | |
| 2024-01-13 | Show hashes when they disagree during verification (#2717). | Carl Hetherington | |
| 2024-01-13 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2024-01-12 | Fix scaling of bitmap subs when the corresponding video is cropped (#2670). | Carl Hetherington | |
| Previously we would scale the bitmap size/position to a proportion of the original video frame, then scale it back up again to the DCP container. This didn't take into account some cropped cases where the picture would end up the same shape but the subtitles would be stretched. | |||
| 2024-01-12 | pot/merge. | Carl Hetherington | |
| 2024-01-11 | Fix markers view for RTL languages (part of #2696). | Carl Hetherington | |
| 2024-01-11 | Fix "add" markers submenu for the last couple of markers. | Carl Hetherington | |
