| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-09-13 | Tweak batch size.fastvideo | Carl Hetherington | |
| 2020-09-13 | Hacks to multi-thread GPU encoding. | Carl Hetherington | |
| 2020-09-13 | Add .ppm as a valid image file type. | Carl Hetherington | |
| 2020-09-13 | Increase quality of FV encoder to get something closer to OJ. | Carl Hetherington | |
| 2020-09-13 | Fix encoding, perhaps. | Carl Hetherington | |
| 2020-09-13 | Missing files. | Carl Hetherington | |
| 2020-09-13 | wip: encoding; crashes on startup. | Carl Hetherington | |
| 2020-09-13 | Rearrange encoding so that the different methods / backends are not all ↵ | Carl Hetherington | |
| crammed into DCPVideo. | |||
| 2020-09-13 | Magic value DecodePasses=22 makes worst case decode times much less, can ↵ | Carl Hetherington | |
| play BT@ER with ~3 dropped frames. | |||
| 2020-09-13 | Add memory buffer allocated by cuda and XYZ->RGB conversion; | Carl Hetherington | |
| slower than previous. | |||
| 2020-09-13 | wip: more or less plays BT@ER (Flat) at full resolution with | Carl Hetherington | |
| about 130% CPU on i7-7700 CPU @ 3.60GHz, Quadro K1200. No XYZ -> RGB colour transform yet. | |||
| 2020-09-13 | wip: hacks which at least get GPU-decoded image on screen | Carl Hetherington | |
| 2020-09-13 | wip: hacks towards batch processing of JPEG2000. | Carl Hetherington | |
| 2020-09-13 | Does a decode without crashing. | Carl Hetherington | |
| 2020-09-13 | Add call to fastInit. | Carl Hetherington | |
| 2020-09-13 | Debug & typo fix. | Carl Hetherington | |
| 2020-09-13 | Put Image in dcpomatic:: to avoid Fastvideo name clash. | Carl Hetherington | |
| 2020-09-13 | Add error code to Fastvideo exceptions. | Carl Hetherington | |
| 2020-09-13 | wip: fastvideo decoder building but not linking on deb stable. | Carl Hetherington | |
| 2020-09-13 | wip: fastvideo linking. | Carl Hetherington | |
| 2020-09-13 | Use a nicer wrapper in libdcp for decompress_j2k | Carl Hetherington | |
| 2020-09-12 | Remove support for Windows XP. | Carl Hetherington | |
| 2020-09-05 | Updated cs_CZ translation from Tomáš Begeni.v2.15.101 | Carl Hetherington | |
| 2020-09-03 | Use a unique header guard. | Carl Hetherington | |
| 2020-09-01 | Build fixes for Boost >= 1.73 | Carl Hetherington | |
| Forward-ported-from: d1e9749ca290673639a49d693a8fe5c6557cc2de | |||
| 2020-08-26 | Content changes should mark the film dirty (#1810). | Carl Hetherington | |
| 2020-08-26 | Fix error string. | Carl Hetherington | |
| 2020-08-25 | Try to clean up the mess of exporting subtitles when there is | Carl Hetherington | |
| one file vs many files (multiple reels or fonts). | |||
| 2020-08-25 | Add option to export Interop subs with or without the font file / reference. | Carl Hetherington | |
| 2020-08-25 | Move the code to find Liberation into util.cc. | 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-17 | Report better errors when the butler dies. | Carl Hetherington | |
| Adapted from d23f55d8cd73adda823d0a2fcabc129b8845a81 in master. | |||
| 2020-08-14 | Fix refusal to start another audio analysis job after cancelling one.v2.15.98 | Carl Hetherington | |
| 2020-08-07 | Check that we have a connection to the disk writer before starting to use it ↵ | Carl Hetherington | |
| in earnest. | |||
| 2020-08-07 | Fix typo in comment. | Carl Hetherington | |
| 2020-08-07 | Reduce width of information text in the copy-to-drive job. | Carl Hetherington | |
| 2020-08-06 | Try to fix -Wparentheses error on Centos 8. | Carl Hetherington | |
| 2020-08-05 | Allow export with one audio stream per channel.v2.15.95 | Carl Hetherington | |
| 2020-08-05 | Fix typo. | Carl Hetherington | |
| 2020-08-05 | Remove some debugging code. | Carl Hetherington | |
| 2020-08-03 | Fix slightly chopped-off subtitles when there are borders. | Carl Hetherington | |
| 2020-08-03 | Fix number of frames in the pulldown check. | Carl Hetherington | |
| 2020-08-03 | Fix incorrect string find logic. | Carl Hetherington | |
| 2020-08-02 | Detect soft 2:3 pulldown (telecine) files and decode them at 23.976. | Carl Hetherington | |
| DVD rips from NTSC DVDs are sometimes (always?) encoded using soft 2:3 pulldown. The video frames are actually 23.976 but FFmpeg detects them as 29.97. With the current approach of the video decoder ignoring most PTSs and assuming a constant frame rate it is vital that the file contains the number of frames per second that the detected frame rate predicts. This fixes large sync errors with NTSC DVD rips (#1790). | |||
| 2020-07-29 | Fix bugs in thread termination causing occasional pthread | Carl Hetherington | |
| assertion failures. Before this, it was possible for J2KEncoder::terminate_threads() to finish without terminating all threads if the thread _running_ terminate_threads() was itself interrupt()ed. This is because the thread_group::join_all() in terminate_threads() is an interruption point, so it was possible it not to complete but instead to throw interrupted_exception. Then the owning J2KEncoder would be torn down but the threads would still be running, causing use-after-frees. This commit adds some boost::this_thread::disable_interruption objects to ensure that the owning thread is not interrupted while it is being destroyed. Also tidy up code that does this stuff, assuming that it's safe to not call thread::joinable but instead do thread.interrupt(); try { thread.join(); } catch (...) {} | |||
| 2020-07-29 | Recover information about closed caption tracks when loading DCPsv2.15.93 | Carl Hetherington | |
| so that they can be displayed. | |||
| 2020-07-28 | Some more warning hiding. | 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-27 | Fix some unused variable warnings on macOS. | Carl Hetherington | |
| 2020-07-27 | Don't try to hide Wdeprecated-copy when it doesn't exist. | Carl Hetherington | |
