summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2025-12-31White space: j2k_encoder.{cc,h}Carl Hetherington
2025-12-31Fix mismatched audio reel length (#3123).Carl Hetherington
2025-12-31Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2025-12-31Move ReelWriter creation into the job thread so it doesn't hang the GUI when ↵Carl Hetherington
it takes a long time.
2025-12-31Use copy_in_bits to allow progress reporting when copying a big asset.Carl Hetherington
2025-12-31Don'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-30pot/merge.Carl Hetherington
2025-12-30Cope with DCPs that have no video and hence no video encoding.Carl Hetherington
2025-12-30Fix closed caption layout in the presence of italics / other markup (#3067).Carl Hetherington
2025-12-30Extract text_positions_close().Carl Hetherington
2025-12-30Refactor: move some layout code to its own file in lib.Carl Hetherington
2025-12-30Tweak comments.Carl Hetherington
2025-12-30White space: make_dcp.ccCarl Hetherington
2025-12-29Compress an if.Carl Hetherington
2025-12-29Remove pointless if.Carl Hetherington
2025-12-28Fix spelling mistake.Carl Hetherington
2025-12-23Improve comment.Carl Hetherington
2025-12-22Set project standard when adding a DCP (#2148).Carl Hetherington
2025-12-22Fix incorrect logic.Carl Hetherington
I think the previous version would treat a project with 3 videos the same as a project with 1.
2025-12-22Fix strange default of user_explicit with set_video_frame_rate.Carl Hetherington
2025-12-20Add missing maybe_set_container...().Carl Hetherington
2025-12-20Remove "computing digest" sub-job.Carl Hetherington
It doesn't seem very helpful, and having a sub-job messes up progress reporting when examining lots of files (each of which doesn't take very long) as in the UI we just end up seeing the 0% of each sub-job one after the other. When we have a lot of sub jobs we really want to just report overall progress, I think, especially if the sub jobs will last roughly the same time.
2025-12-20White space: copy_to_drive_job.{cc,h}Carl Hetherington
2025-12-20White space: send_problem_report_job.{cc,h}Carl Hetherington
2025-12-20White space: ffmpeg_film_encoder.{cc,h}Carl Hetherington
2025-12-20White space: dcp_film_encoder.{cc,h}Carl Hetherington
2025-12-19Fix truncation of ISDCF name parts that have had things substituted (#3112).Carl Hetherington
2025-12-18White space: dkdm_wrapper.{cc,h}Carl Hetherington
2025-12-18Add set_isdcf_date() allowing removal of some friends.Carl Hetherington
2025-12-18Add all_dkdms() method.Carl Hetherington
2025-12-18Use new features in libdcp to avoid some stuff in DCP-o-matic.Carl Hetherington
2025-12-18Allow VerifyDCPJob to take a vector of DecryptedKDMs.Carl Hetherington
2025-12-15Fix artefacts on the edge of YUV images with odd widths (#3119).v2.18.34Carl Hetherington
This also modifies an existing test to expose the bug.
2025-12-15Fix error when seeking a file with no video and >1 audio stream (#3128).Carl Hetherington
2025-12-14Rename the old P3 colour conversion to P3 DCI, and add some new ones (#3124).Carl Hetherington
P3 -> P3 DCI (~6300K 0.314,0.351 white point) P3 D65 (~6500K D65 0.3127,0.3290 white point) P3 D60 (~6000K D60 0.32168,0.33767 white point)
2025-12-14White space: player.hCarl Hetherington
2025-12-09Move CPLSummary into a faster version in libdcp.Carl Hetherington
2025-12-09Use an auto.Carl Hetherington
2025-12-08Try AVSEEK_FLAG_ANY if _BACKWARD fails.Carl Hetherington
We usually want to do _BACKWARD as this should seek to the keyframe before the seek position. On some files this fails, and then it seems that _ANY is a good next thing to try.
2025-12-07Add convert-screen-db subcommand to dcpomatic2_cli.Carl Hetherington
This can convert a XML cinemas file to SQLite3.
2025-12-06Cleanup: tidy some assertions.Carl Hetherington
2025-12-06White space: audio_merger.{cc,h}Carl Hetherington
2025-12-06Clarify and improve decoder/player/butler logging a bit.Carl Hetherington
2025-12-05Cleanup: can now remove the _NC log variants.Carl Hetherington
2025-12-05Tweak log message.Carl Hetherington
2025-11-27Log the thread that was used in the encoder (on Linux).Carl Hetherington
2025-11-27Fix overly-long thread name, and give it a number.Carl Hetherington
2025-11-27Cleanup: replace stdio with fmt library.Carl Hetherington
2025-11-27White space: encoded_log_entry.{cc,h}Carl Hetherington
2025-11-23Fix uninitialised variable.Carl Hetherington