| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2020-02-29 | Copy swaroop_ playlist editor stuff back to main DoM. | Carl Hetherington | |
| 2020-02-29 | Move swaroop playlist editor stuff into its own swaroop_ | Carl Hetherington | |
| files. | |||
| 2020-02-19 | Nicer fix for 2D-labelled-3D checking from master. | Carl Hetherington | |
| 2019-08-31 | Primitive subtitle export feature.v2.15.16 | Carl Hetherington | |
| 2019-07-02 | Add support for Datasat AP2x and USL sound processors when converting | Carl Hetherington | |
| fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains. | |||
| 2019-05-13 | swaroop: allow ScreenKDM subclasses for different KDM types. | Carl Hetherington | |
| 2019-05-13 | swaroop: add name to ECinema KDMs and add DKDM wrapper for ECinema. | Carl Hetherington | |
| 2019-05-13 | Initial work on 'ECinema' KDMs. | Carl Hetherington | |
| 2019-04-14 | Store successful DCP encodes. | Carl Hetherington | |
| 2019-01-27 | Remove specification of italic/bold fonts (#1451); synthesis will be used ↵v2.13.110 | Carl Hetherington | |
| instead. | |||
| 2019-01-25 | Basic implementation of extra subtitle-scan job to run when the | Carl Hetherington | |
| subtitle appearance dialogue is opened. Fixes #1393. | |||
| 2019-01-16 | Rework command-line parser for dcpomatic_create to allow optionsv2.13.103 | Carl Hetherington | |
| to be specified per content. Use this to support 3D. | |||
| 2018-12-23 | Incomplete encryption of private keys. | Carl Hetherington | |
| 2018-12-14 | swaroop: fix up restart-after-crash.v2.13.84 | Carl Hetherington | |
| 2018-11-22 | Separate out SPL/SPLEntry; start trying to make player read SPLs sensibly. | Carl Hetherington | |
| 2018-11-21 | Tidy and fix logging. | Carl Hetherington | |
| 2018-11-13 | swaroop: only allow playback if configured lock file is present.v2.13.72 | Carl Hetherington | |
| 2018-10-26 | Use Film/Playlist for SPL management rather than special classes. | Carl Hetherington | |
| 2018-10-20 | Allow missing string to be translated (#1387). | Carl Hetherington | |
| 2018-10-12 | Build fixes. | Carl Hetherington | |
| 2018-10-12 | Change MagickImageProxy to FFmpegImageProxy and make it use FFmpeg | Carl Hetherington | |
| to decode images. Hence remove {Image,Graphics}Magick. | |||
| 2018-10-09 | Add SPL class. | Carl Hetherington | |
| 2018-10-09 | swaroop: required monitors checks. | Carl Hetherington | |
| 2018-09-09 | Split parts of FFmpegEncoder into FFmpegFileEncoder. | Carl Hetherington | |
