| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-26 | Remove functors for choosing pixel format output from make_image(). | Carl Hetherington | |
| 2025-05-26 | Remove last use of keep_xyz_or_rgb. | Carl Hetherington | |
| 2025-05-26 | Ensure that XYZ data is not passed to rgb_to_xyz() when using Grok. | Carl Hetherington | |
| 2025-05-26 | Fix incorrect colours with "no colourspace conversion" sources that are not ↵ | Carl Hetherington | |
| AV_PIX_FMT_XYZ12LE. Prepare the image for where it is going to next. I don't understand the difference in this situation between XYZ12LE and RGB48LE (it seems they are both 16-bit-per-channel) but there you go. | |||
| 2025-04-25 | White space: dcp_video.{cc,h} | Carl Hetherington | |
| 2025-03-22 | Make the Socket connect() call a little friendlier. | Carl Hetherington | |
| This avoids some boilerplate. | |||
| 2025-01-05 | Bump libdcp for raw_convert changes. | Carl Hetherington | |
| raw_convert<string> is gone, so here we use fmt::{to_string,format} instead. Other raw_converts now use fast_float. | |||
| 2024-04-21 | Rename j2k_bandwidth -> video_bit_rate. | Carl Hetherington | |
| 2024-03-20 | Remove all use of add_child() from xmlpp. | Carl Hetherington | |
| 2024-01-28 | Formatting, variable name tidying and some const correctness. | Carl Hetherington | |
| 2024-01-28 | Patch from Aaron Boxer adding initial support for GPU-powered J2K encoding ↵ | Carl Hetherington | |
| via his tool "grok". | |||
| 2023-10-28 | Use updated libdcp, including an optimisation for rgb-onto-xyz12. | Carl Hetherington | |
| 2023-05-13 | Remove unused define. | Carl Hetherington | |
| 2023-04-23 | Fix length()/bytes() mismatch on XML string. | Carl Hetherington | |
| 2022-08-15 | Set the send buffer size to 512k for sending things to encode servers (#2206). | Carl Hetherington | |
| 2022-05-26 | Lower the level of some log messages. | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-04-03 | C++11 and whitespace cleanups. | Carl Hetherington | |
| 2021-09-27 | Various alignment tidying/fixups. | Carl Hetherington | |
| 2021-09-27 | Replace aligned bool with enum Alignment. | Carl Hetherington | |
| 2021-04-22 | Remove configuration option for minimum frame size. | Carl Hetherington | |
| Replace it with a fixed 16KB as per #1902. | |||
| 2021-02-24 | Fix config.xml corruption when it contains multi-byte UTF8 characters. | Carl Hetherington | |
| 2021-02-11 | Test: smaller steps when adding noise.v2.15.128 | Carl Hetherington | |
| 2021-02-07 | Fix libdcp include. | Carl Hetherington | |
| 2021-02-05 | Testing: add minimum frame size configuration option.v2.15.126 | 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-02-01 | Fix build error thinko. | Carl Hetherington | |
| 2021-02-01 | Fix hang when trying to assure minimum bitrate. | Carl Hetherington | |
| 2021-02-01 | Add noise to very small J2K frames (#1902). | Carl Hetherington | |
| 2021-01-31 | More enum class additions. | Carl Hetherington | |
| 2021-01-27 | Use enum class for VideoRange. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-11-16 | Make sure we use limited ("video") range data when exporting. | Carl Hetherington | |
| Our export formats all currently use limited range but we weren't making sure data fed to the encoders was limited range. Should fix #1832. | |||
| 2020-11-02 | Replace dcp::Data with dcp::ArrayData | Carl Hetherington | |
| 2020-09-01 | Build fixes for Boost >= 1.73 | Carl Hetherington | |
| Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de | |||
| 2020-07-26 | Ignore libxml++ warnings in a nicer way. | Carl Hetherington | |
| 2020-06-17 | Allow more complete control over the libdcp/DCP-o-matic metadata written to ↵ | Carl Hetherington | |
| various places. | |||
| 2020-04-17 | Checksum network encode requests and replies to protect against | Carl Hetherington | |
| network corruption (#1381). | |||
| 2020-04-17 | Rename send_binary -> write_to_socket. | Carl Hetherington | |
| 2018-11-21 | Tidy and fix logging. | Carl Hetherington | |
| 2018-11-06 | Remove some unused parameters. | Carl Hetherington | |
| 2017-06-23 | Attempts to simplify black-filling logic in Player. | Carl Hetherington | |
| 2017-04-27 | Move ports around to allow master/server to coexist (#962). | Carl Hetherington | |
| 2017-04-19 | Various Doxygen fixes. | Carl Hetherington | |
| 2017-02-12 | Remove some out-of-date includes. | Carl Hetherington | |
| 2016-08-15 | compose/raw_convert fiddling. | Carl Hetherington | |
| 2016-08-12 | Move raw_convert into libdcp. | Carl Hetherington | |
| 2016-06-21 | Revert "Use make_shared<>." | Carl Hetherington | |
| Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f. | |||
| 2016-06-21 | Use make_shared<>. | Carl Hetherington | |
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
