| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-31 | White space. | Carl Hetherington | |
| 2025-12-31 | Don't report frame counts when none have been done. | Carl Hetherington | |
| This makes non-frame-related sub jobs in the transcode job look better. | |||
| 2025-12-05 | Cleanup: can now remove the _NC log variants. | Carl Hetherington | |
| 2025-10-29 | White space: transcode_job.{cc,h} | Carl Hetherington | |
| 2025-07-15 | Change ExamineContentJob to take a vector of content. | Carl Hetherington | |
| 2025-07-10 | Remove compose.hpp includes. | Carl Hetherington | |
| sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc | |||
| 2025-07-10 | Replace String::compose with fmt. | Carl Hetherington | |
| sed -i "/Plural-Forms/n;/%100/n;/scanf/n;s/%[123456789]/{}/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc src/lib/po/*.po src/wx/po/*.po src/tools/po/*.po test/*.cc sed -i "s/String::compose */fmt::format/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc test/*.cc | |||
| 2025-01-20 | Pass tolerant flag into Content::examine() and the ExamineContentJob. | Carl Hetherington | |
| Along the way this helps to fix #2942. | |||
| 2024-05-31 | Make the DCP-encode counting dependent on variant. | Carl Hetherington | |
| 2024-04-21 | Rename Encoder -> FilmEncoder, and subclasses. | Carl Hetherington | |
| 2024-04-21 | Extract all uses of DCP-o-matic name to allow branding. | 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-19 | Fix transcode job fps logging. | Carl Hetherington | |
| Broken in d3455851f60ee6bc35ea4f314c62a7da51ce0d81 | |||
| 2023-08-26 | Cleanup: extract TranscodeJob::frames_per_second(). | Carl Hetherington | |
| 2023-08-26 | Use _{start,finish}_time in TranscodeJob. | Carl Hetherington | |
| 2022-04-20 | Clean up a hack by adding DCPTranscodeJob. | Carl Hetherington | |
| 2022-03-09 | Use some decimal places when reporting transcode speed in the log. | Carl Hetherington | |
| 2021-12-28 | Fix badly-formatted FPS counts (#2155). | Carl Hetherington | |
| This was introduced in a2e41d9a95b6e0000f3a54f513214130f8b6ca9f when a snprintf() was changed for a locale_convert(). | |||
| 2021-11-28 | Rearrange checking (and re-examining) content. | Carl Hetherington | |
| Most importantly, checking of content for changes before making a DCP is now done in the TranscodeJob (rather than being in a separate job). This makes things a little neater and also makes the batch converter less confusing when you add a job whose content has changed. | |||
| 2021-11-04 | Don't fail the transcode job if we can't write analytics. | Carl Hetherington | |
| 2021-05-03 | C++11 tidying. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-06-08 | Move upload-DCP-to-TMS button to preferences. | Carl Hetherington | |
| 2020-03-06 | Stop threads at the start of their object's destruction in all Job cases. | Carl Hetherington | |
| 2019-11-20 | Don't announce job is finished until things have been torn down; may help ↵ | Carl Hetherington | |
| with #1674. | |||
| 2019-08-31 | Primitive subtitle export feature.v2.15.16 | Carl Hetherington | |
| 2019-05-30 | Destory TranscodeJob earlier, hopefully to fix #1570. | Carl Hetherington | |
| 2019-05-12 | Fix potential runaway string. | Carl Hetherington | |
| 2019-04-25 | Don't try to upload to TMS after export. | Carl Hetherington | |
| 2019-04-14 | Store successful DCP encodes. | Carl Hetherington | |
| 2018-12-04 | Make some verb tenses more consistent. | Carl Hetherington | |
| 2018-11-21 | Tidy and fix logging. | Carl Hetherington | |
| 2017-05-10 | Rename some classes. | Carl Hetherington | |
| 2017-05-09 | Slight tidy up of progress stuff in TranscodeJob. | Carl Hetherington | |
| 2017-05-09 | Make TranscoderJob able to take any sort of transcoder. | Carl Hetherington | |
| 2017-05-09 | Make Transcoder a virtual base. | Carl Hetherington | |
| 2017-04-19 | Various Doxygen fixes. | Carl Hetherington | |
| 2016-09-30 | Start reporting frames completed in transcode jobs immediately; don't wait ↵ | Carl Hetherington | |
| until fps estimates are available. | |||
| 2016-08-12 | Remove all use of stringstream in an attempt to fix | Carl Hetherington | |
| the suspected thread-unsafe crash bugs on OS X. | |||
| 2016-07-22 | Rename SafeStringStream -> locked_stringstream. Bump deps for removal of ↵ | Carl Hetherington | |
| stringstream. | |||
| 2016-07-05 | Try to improve progress reporting when doing image/sound digests. | 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-06-14 | Clean up of 3D->2D conversion. | Carl Hetherington | |
| It makes slightly more sense to discard 2D in the Transcoder rather than the Encoder. Unfortunately this requires quite invasive changes, mainly to remove Encoder::_position and instead derive this information from the PlayerVideo that is being handled. This is also nicer than before, I think. A notable change is that in player.cc; using time rather than content_video_to_dcp(). This means we are assuming that the decoder returns video at the time we ask it to, rather than checking what it has returned. I can't think of a problem with this (yet). | |||
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-02-16 | Add option to auto-upload to the TMS (#794). | Carl Hetherington | |
| 2016-01-14 | Add fps count to the log on transcode finish (#786). | Carl Hetherington | |
| 2015-10-09 | Logging improvements to allow prettier displays in the server GUI. | Carl Hetherington | |
| 2015-09-14 | Add frame counter to transcode progress (#111). | Carl Hetherington | |
