| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-21 | Rename Encoder -> FilmEncoder, and subclasses. | Carl Hetherington | |
| 2023-10-09 | Use dcp::filesystem to wrap filesystem calls and fix_long_path | Carl Hetherington | |
| anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems. | |||
| 2023-03-29 | Fix some translator comments. | Carl Hetherington | |
| 2023-01-30 | Cleanup: replace another short variable name. | Carl Hetherington | |
| 2023-01-30 | Cleanup: replace short variable name. | Carl Hetherington | |
| 2022-10-17 | Remove some more unnecessary use of shared_ptr. | Carl Hetherington | |
| 2022-10-14 | Use a plain declaration rather than a shared_ptr. | Carl Hetherington | |
| 2022-05-28 | Remove out-of-date comment. | Carl Hetherington | |
| 2022-05-26 | Fix race between the Butler thread starting and audio (perhaps) being disabled. | Carl Hetherington | |
| This could cause Butler::audio to be called with _audio_channels = 0 and _disable_audio = false, causing an exception in AudioBuffers when remap() tried to make an AudioBuffers object with a channel count of 0. | |||
| 2022-05-02 | Replace some raw arrays with std::vectors. | Carl Hetherington | |
| 2022-04-07 | Cleanup: remove unused parameter to PlayerVideo::force. | Carl Hetherington | |
| 2021-10-16 | Always block waiting for audio when exporting.v2.15.169 | Carl Hetherington | |
| Otherwise if there is non available we'll insert silence and potentially push the audio out of sync (late). May help with #2098. | |||
| 2021-10-16 | Use an enum instead of a bool to specify blocking/non-blocking. | Carl Hetherington | |
| 2021-10-11 | Don't throw an error when the Butler says it is finished (#2097). | Carl Hetherington | |
| 2021-09-27 | Replace aligned bool with enum Alignment. | Carl Hetherington | |
| 2021-09-27 | Setup Butler::_prepare_only_proxy on construction. | Carl Hetherington | |
| 2021-07-15 | C++11 tidying. | Carl Hetherington | |
| 2021-06-24 | Fix incorrect timestamps when exporting as reels (#2052).v2.15.155 | Carl Hetherington | |
| 2021-06-22 | C++11 cleanup. | Carl Hetherington | |
| 2021-04-01 | C++11 cleanup. | Carl Hetherington | |
| 2021-01-31 | More enum class additions. | Carl Hetherington | |
| 2021-01-27 | Use enum class for VideoRange. | Carl Hetherington | |
| 2021-01-21 | Adapt for libdcp use of enum class. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-12-01 | Give Butler a weak_ptr<Film> | Carl Hetherington | |
| 2020-11-23 | Remove swaroop variant. | 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-09-01 | Build fixes for Boost >= 1.73 | Carl Hetherington | |
| Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de | |||
| 2020-08-17 | Tidy up resource management of FFmpegFileEncoders so that they | Carl Hetherington | |
| are cleaned up correctly when an error occurs. Adapted from dfac61382f1719f0a879747de43cbc5f9115c2d7 in master. | |||
| 2020-08-17 | Report better errors when the butler dies. | Carl Hetherington | |
| Adapted from d23f55d8cd73adda823d0a2fcabc129b8845a81 in master. | |||
| 2020-08-05 | Allow export with one audio stream per channel.v2.15.95 | Carl Hetherington | |
| 2020-07-28 | Trying to create export audio encoders with between 9 and 15 channels | Carl Hetherington | |
| inclusive fails, at least for AAC. There's probably a way around this with some FFmpeg-cleverness but for now let's just export any project with more than 8 channels as 16. You could argue that we should offer choices to, for example export 7.1/HI/VN as 7.1 but that sounds fiddly. Fixes #1786. | |||
| 2020-07-05 | Improve butler error reporting during export.v2.15.88 | Carl Hetherington | |
| 2020-06-14 | Fix error when exporting stereo projects with "mixdown to stereo"v2.15.79 | Carl Hetherington | |
| set. | |||
| 2020-02-16 | Better errors if butler doesn't give video during export. | Carl Hetherington | |
| 2019-11-30 | Cut down the time before fps starts to be reported for export jobs. | Carl Hetherington | |
| 2019-11-30 | Fix crash when exporting a 2D project containing 3D content (#1680). | Carl Hetherington | |
| 2019-11-04 | Add some new Waker calls. | Carl Hetherington | |
| 2019-08-31 | Primitive subtitle export feature.v2.15.16 | Carl Hetherington | |
| 2019-07-24 | Optimise the feel of some GUI functions by doing the seek after | Carl Hetherington | |
| many content changes in an idle handler, rather than blocking the UI update until the seek and image redisplay have finished. | |||
| 2019-07-15 | swaroop: beginnings of DCP -> ecinema support.v2.15.12 | Carl Hetherington | |
| 2019-07-14 | Fix comment. | Carl Hetherington | |
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2018-11-21 | Tidy and fix logging. | Carl Hetherington | |
| 2018-11-12 | Export 3D projects to separate L/R files (#1332).v2.13.71 | Carl Hetherington | |
| 2018-11-06 | Do image crop/scale/window in the butler prepare threads. | Carl Hetherington | |
| 2018-10-20 | Fix crash on exporting multi-reel to a single file (#1388). | Carl Hetherington | |
| 2018-09-10 | Basics of export of multiple reels to multiple files. | Carl Hetherington | |
| 2018-09-09 | Split parts of FFmpegEncoder into FFmpegFileEncoder. | Carl Hetherington | |
