| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-11-06 | Extract ImageStore. | Carl Hetherington | |
| 2022-10-19 | Extract Collator class. | Carl Hetherington | |
| 2022-10-18 | Extract VideoFilterGraphSet. | Carl Hetherington | |
| 2022-09-10 | Move get_reel_assets() out of Player, as it doesn't need to be there. | Carl Hetherington | |
| 2022-07-20 | Basic release notes support (#2282). | Carl Hetherington | |
| 2022-06-10 | Rename CheckContentChangeJob -> CheckContentJob. | Carl Hetherington | |
| 2022-06-07 | Rearrange subtitle font management. | Carl Hetherington | |
| With this change each subtitle coming out of the player has a reference to a dcpomatic::Font that belongs to the TextContent. This hopefully solves a few problems which all basically stemmed from the fact that previously the decoders/player were deciding what the font ID in the output DCP would be - they can't do that properly. | |||
| 2022-06-07 | Move fontconfig-related code out to a class. | Carl Hetherington | |
| 2022-06-06 | Preserve export video settings in the config (#2259). | Carl Hetherington | |
| 2022-05-11 | Move some common methods out to cross_unix.cc | Carl Hetherington | |
| 2022-05-03 | Add preference for default KDM duration (#2224). | Carl Hetherington | |
| 2022-05-02 | Extract and improve code to find missing files (#1940). | Carl Hetherington | |
| 2022-04-29 | Add guess_crop(). | Carl Hetherington | |
| 2022-04-29 | Add image_as_jpeg() | Carl Hetherington | |
| 2022-04-29 | Move Image::as_png() out to image_as_png(). | Carl Hetherington | |
| 2022-04-20 | Support DCP digest files (#2109). | Carl Hetherington | |
| 2022-04-20 | Remove DCP class and replace its functionality with a plain method in libdcp. | Carl Hetherington | |
| 2022-04-20 | Clean up a hack by adding DCPTranscodeJob. | Carl Hetherington | |
| 2022-04-20 | Move make_dcp() out of Film (#2132). | Carl Hetherington | |
| 2022-04-04 | Cleanup: move some methods from util to memory_util. | Carl Hetherington | |
| 2022-04-04 | Cleanup: move some methods from util to maths_util. | Carl Hetherington | |
| 2022-03-09 | Fix home_directory() with non-US-English pathnames on Windows (#2203). | Carl Hetherington | |
| 2022-02-25 | Add -x32/-x64 suffix to boost libraries when building for Windows. | Carl Hetherington | |
| 2022-01-11 | Move KDM CLI tool into lib/ | Carl Hetherington | |
| 2021-10-03 | Add PixelQuanta to VideoContent. | Carl Hetherington | |
| 2021-05-01 | Switch encoding to ffmpeg send/receive API. | Carl Hetherington | |
| 2021-04-29 | Remove Monitor / EDID code that was used for the swaroop variant. | Carl Hetherington | |
| 2021-04-21 | Split audio analysis code off from the job. | Carl Hetherington | |
| 2021-04-04 | Move luminance to Interop/SMPTE metadata and remove the ISDCF metadata dialogue. | Carl Hetherington | |
| 2021-02-01 | Use a predictable RNG when adding noise to low-bitrate images. | Carl Hetherington | |
| The recovery code assumes that encoding a given frame from the same data will always give the same output; it always encodes frame 0 again to set things up properly and if that frame is a different size to the previous run everything breaks. | |||
| 2021-01-04 | When building against macOS SDK 11.0 we need an explicit link with bz2. | Carl Hetherington | |
| 2020-12-22 | Add FontData class. | Carl Hetherington | |
| 2020-12-03 | Move a load of disk writing code to src/lib/ext.cc. | Carl Hetherington | |
| 2020-11-23 | Remove swaroop variant. | Carl Hetherington | |
| 2020-09-20 | Add dcpomatic_combine tool (#1245). | Carl Hetherington | |
| 2020-07-26 | Various OSX warnings fixes. | Carl Hetherington | |
| 2020-06-19 | Make Atmos content work more like other content. Now its MXFsv2.15.82 | Carl Hetherington | |
| are re-written, meaning that they can be encrypted. This (along with the libdcp update) also fixes assorted Atmos bugs. | |||
| 2020-06-05 | This AtomicityChecker was introduced a long time ago for reasons | Carl Hetherington | |
| that are unclear. This commit removes it because it was causing a bug whereby the _suspended count on Butler would not go back down to 0 due to signals being blocked by the AtomicityChecker. I can see two possibilities: 1. AtomicityChecker is a band-aid for some deeper problem, in which case other bugs will become apparent. Perhaps it relates to signals being sent before the butler/player/playlist are connected to content. 2. AtomicityChecker was correct but was not identifiying signals from different pieces of content correctly; so the correct fix would be to add the content pointer to the _checker.send() call and block based also on that. | |||
| 2020-05-11 | Change video content scaling so that it either: | Carl Hetherington | |
| 1. scales the content up to fit the DCP container, preserving aspect ratio, or 2. stretches the content to a custom aspect ratio, or 3. scales the content to some custom size. | |||
| 2020-05-07 | Add a 'Make DKDM' dialogue box to simplify and (hopefully) clarify DKDM ↵ | Carl Hetherington | |
| creation (#1637). | |||
| 2020-05-06 | Derive Screen from a new class KDMRecipient. | Carl Hetherington | |
| 2020-05-06 | Move TrustedDevice to its own source files. | Carl Hetherington | |
| 2020-05-06 | Move some functions to kdm_with_metadata | Carl Hetherington | |
| 2020-05-06 | Rename ScreenKDM -> KDMWithMetadata | Carl Hetherington | |
| 2020-05-03 | Add Zipper class and use it in CinemaKDMs. | Carl Hetherington | |
| 2020-04-27 | Writer on macOS runs as root, so trying to use the config_path()v2.15.63 | Carl Hetherington | |
| to log to will end up trying to write to root's home. Instead, log to stdout as the process control stuff redirects that into /var/log anyway. | |||
| 2020-04-24 | Add subtitle analysis so that the outline of all subtitles | Carl Hetherington | |
| in a piece of content can be overlaid onto the preview (#1233). | |||
| 2020-04-21 | Add code to copy the data and hook it up to a menu item. | Carl Hetherington | |
| 2020-04-20 | Add LEQ(m) when analysing audio (#1382).v2.15.52 | Carl Hetherington | |
| 2020-04-06 | Add disk writer tool. | Carl Hetherington | |
