| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-06 | White space: ffmpeg_file_encoder.{cc,h} | Carl Hetherington | |
| 2024-06-24 | Add ProRes LT export option (#2834). | Carl Hetherington | |
| 2024-04-21 | Rename Encoder -> FilmEncoder, and subclasses. | Carl Hetherington | |
| 2022-11-06 | Extract ImageStore. | Carl Hetherington | |
| 2022-10-25 | Hopefully fix crash when the same frame is encoded twice. | Carl Hetherington | |
| Previously if some frame X was passed to the encoder twice I think this would happen: X1 written; X stored to _pending_images X2 written; _pending_images remains the same X1 encode finishes; X is discarded from _pending_images Data for X2 is read by the encoder but was just freed I think this might have resulted in intermittent crashes, which were fairly common in the 2.17.x branch with the test ffmpeg_encoder_prores_regression_1 But I didn't conclusively prove it. | |||
| 2022-06-12 | Add Prores 4444 support (#2263). | Carl Hetherington | |
| 2022-06-12 | Rename PRORES -> PRORES_HQ | Carl Hetherington | |
| 2022-06-12 | Move ExportFormat definition to ffmpeg_file_encoder.h | Carl Hetherington | |
| 2022-06-07 | Rearrange some includes of dcpomatic_time.h | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2021-08-03 | Some const-correctness. | Carl Hetherington | |
| 2021-05-07 | Hide some more FFmpeg warnings.v2.15.143 | Carl Hetherington | |
| 2021-02-17 | Assorted C++11 tidying. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-11-23 | Remove swaroop variant. | Carl Hetherington | |
| 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-05 | Allow export with one audio stream per channel.v2.15.95 | Carl Hetherington | |
| 2019-11-30 | More accurate calculation of export video pts; may fix #1663. | Carl Hetherington | |
| Also specify audio pts on the way in to the encoder to stop FFmpeg complaining. | |||
| 2019-10-27 | Protect cross-thread access to _pending_images. | Carl Hetherington | |
| 2019-07-15 | swaroop: beginnings of DCP -> ecinema support.v2.15.12 | Carl Hetherington | |
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2018-11-21 | Tidy and fix logging. | Carl Hetherington | |
| 2018-11-06 | Do image crop/scale/window in the butler prepare threads. | Carl Hetherington | |
| 2018-09-09 | Split parts of FFmpegEncoder into FFmpegFileEncoder. | Carl Hetherington | |
