summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-11-03wip: hacksprocessorCarl Hetherington
2025-10-23Add DCP-o-matic Processor tool.Carl Hetherington
2025-10-23Allow writing DCPs without any other metadata / working files.Carl Hetherington
2025-10-23Make it possible to not write audio analysis files.Carl Hetherington
2025-10-23Header ordering.Carl Hetherington
2025-10-23Remove log handling from Film.Carl Hetherington
It should be the main UI's responsibility to set up dcpomatic_log, maybe writing it to the film's directory if it wants to.
2025-10-23Add accessor for audio analysis.Carl Hetherington
2025-10-22Remove unused method.Carl Hetherington
2025-10-22Fix some warnings on macOS about variable-sized arrays.Carl Hetherington
2025-10-22Hide some more wxWidgets warnings.Carl Hetherington
2025-10-22White space: resampler.{cc,h}Carl Hetherington
2025-10-22Cleanup: header ordering.Carl Hetherington
2025-10-21Fix memory leak when using libicu.Carl Hetherington
2025-10-20Fix crash when specifying negative crops in the player.Carl Hetherington
2025-10-20Bump libdcp to allow builds on Ubuntu 14.04 and fix a potential crash with ↵Carl Hetherington
the ASDCPErrorSuspender.
2025-10-16Fix long delay in response to 2nd query from client.Carl Hetherington
We only accept one thing at a time, and firefox would make a request, then 2nd request on a different connection. The 2nd request would not be handled until the first had timed out waiting for a request that never came.
2025-10-16Update log types when they might have changed.Carl Hetherington
2025-10-16Missing parameter name.Carl Hetherington
2025-10-16Potentially fix stopping of sockets.Carl Hetherington
2025-10-16White space.Carl Hetherington
2025-10-16Fix HTTP server when socket is closed.Carl Hetherington
2025-10-16Missing const.Carl Hetherington
2025-10-15Supporters update.v2.18.26Carl Hetherington
2025-10-15White space: check_content_job.{cc,h}Carl Hetherington
2025-10-15Cleanup: compress an if and use a make_shared.Carl Hetherington
2025-10-15Link to getting your KDM certificate from the player part of the manual.Carl Hetherington
2025-10-15Add another new test reference for FFmpeg 8.Carl Hetherington
Commit 045a8b15b19ec7f872fb01cfb986faeaa26cb8bb changed how AC3/EAC3 decoders in FFmpeg are flushed, and this caused a considerable change to the audio result in this test (in particular, the audio is about 3db louder after the FFmpeg change). I'm assuming the previous result was just wrong.
2025-10-15Add some new test references for FFmpeg 8.Carl Hetherington
In ffmpeg commit af6d52eec66961f6a502b0f2f390c12226d087cd the precision of XYZ/RGB conversion was improved from 12- to 16-bit, and this changes the outputs of these tests.
2025-10-15Fix test to use a file with audio.Carl Hetherington
2025-10-15New test reference for Arch.Carl Hetherington
2025-10-15Fix confusing file name.Carl Hetherington
2025-10-15Relax and tidy some test references for Arch.Carl Hetherington
2025-10-15Only run EBUR128 tests if we have an appropriate FFmpeg.Carl Hetherington
2025-10-15Build tests on Arch.Carl Hetherington
2025-10-15Support FFmpeg 8 (for Arch).Carl Hetherington
2025-10-15Disable use of stream IDs if there are duplicates, rather than rewriting.Carl Hetherington
It turns out that FFmpeg decoders (e.g. flv, see FFmpeg 25faaa311a74efdfdc4fed56996d7338ed807488) check stream IDs and sometimes create new streams if they see one that they didn't see before. If we change stream IDs we break this. Here we try to use stream indices in cases where the IDs are duplicated. We also account for the case where a new stream appears during examination. This wasn't covered by tests until the FFmpeg commit mentioned above, were the flv decoder creates a new stream during examination of boon_telly.mkv.
2025-10-15Cleanup: use a make_shared.Carl Hetherington
2025-10-15Cleanup: use fmt::to_string().Carl Hetherington
2025-10-15Move two methods into the .ccCarl Hetherington
2025-10-15Cleanup: header sorting.Carl Hetherington
2025-10-15Cleanup: white space and sorting.Carl Hetherington
2025-10-15White space: ffmpeg_subtitle_stream.{cc,h}Carl Hetherington
2025-10-15White space: ffpmeg_examiner.{cc,h}Carl Hetherington
2025-10-15White space: ffmpeg_stream.ccCarl Hetherington
2025-10-15White space: ffmpeg_stream.hCarl Hetherington
2025-10-15White space: ffmpeg_audio_stream.hCarl Hetherington
2025-10-15Add some closed caption details to the manual.Carl Hetherington
2025-10-15Fix macOS compile error and try to make display sleep work there.Carl Hetherington
2025-10-13Fix incorrect use of raw_convert (should be locale_convert).Carl Hetherington
2025-10-11Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington