summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2026-02-25Add MCA subdescriptor for FSK sync.Carl Hetherington
2026-02-25Add FSKSync it to the MainSoundConfiguration.Carl Hetherington
2026-02-24Updated ja_JP translation from 林雅成.Carl Hetherington
2026-02-24Add translation to ja_JP from Masanari Hayashi (林雅成).Carl Hetherington
2026-02-23Fix broken (massively too big) 20 DCP nag on Fedora (and maybe others).Carl Hetherington
2026-02-21Handle FFmpeg content with only subtitles enabled better.Carl Hetherington
Previously if some FFmpeg content was set to use only its subtitles, and the first subtitle was 1 minute in to the content, the content would be selected for pass() until its first minute had been scanned. This could be slow, and incorrect as on the way to this 1 minute we want to look at other content. Here we store the PTS of dropped packets to use as a fallback position when there is no video or audio enabled.
2026-02-21Prevent attempts to seek beyond the film's length...Carl Hetherington
...as they cause problems.
2026-02-21Cope with audio handling when no audio streams push.Carl Hetherington
This can happen when no audio is currently being offered.
2026-02-21Delete temporary file after using it.Carl Hetherington
We push the J2K frame to disk when the memory buffer is too full, so I think we should delete it after we pick it back up.
2026-02-21Stop some "old metadata" fixes when using development versions.Carl Hetherington
2026-02-21Add Film::last_written_by_git().Carl Hetherington
2026-02-21Fix incorrect format placeholder.Carl Hetherington
2026-02-16Add missing GPL boilerplate.Carl Hetherington
2026-02-15Add stub ja_JP translation.Carl Hetherington
2026-02-11Allow adding multiple DCPs to the verifier in one go, and remember the last ↵Carl Hetherington
location.
2026-02-09Fix build on Linux.Carl Hetherington
2026-02-09Copy some more metadata from DCP into the film when requested.Carl Hetherington
2026-02-09Fix build on macOS and Windows.Carl Hetherington
2026-02-08Fix a few unwrapped boost::filesystem calls that had crept in.Carl Hetherington
2026-02-08Don't respect template maximum video rate if the configured maximum is lower.Carl Hetherington
Otherwise the GUI shows the lower rate but the Film contains the higher one. Since the recent change to stop the maximum bit rates being set below the standard maximum this should only happen if the user has configured a non-standard rate and then made a template with a yet higher rate.
2026-02-08Stop reading default video bit rate values from config.xmlCarl Hetherington
We haven't written them back in a long time, and they will only take effect for those updating from a very old version (and then, only until the config is re-saved without the tags).
2026-02-07Add missing word in explanation.Carl Hetherington
2026-02-02Stop doing some more stuff during content drags in the timeline.Carl Hetherington
2026-02-02Remember where the last editor DCP was opened from.Carl Hetherington
2026-01-25Fix incorrect calculation of DCP time from Atmos content time for the 2nd ↵Carl Hetherington
and subsequent reels. This would cause only the 1st reel of atmos content to make it into the DCP.
2026-01-11Add ko_KR translation stub.Carl Hetherington
2026-01-09Don't keep a shared_ptr to the Job for the whole of the ::go() method.Carl Hetherington
This fixes a number of weird segfaults/crashes in tests that I didn't get to the bottom of.
2026-01-06Updated nl_NL translation from Rob van Nieuwkerk.Carl Hetherington
2026-01-05Fix valgrind support.Carl Hetherington
2026-01-05White space: image.{cc,h}Carl Hetherington
2026-01-05pot/merge.Carl Hetherington
2026-01-05Fix some untranslatable strings, spotted by Rob van Nieuwkerk.Carl Hetherington
2026-01-03Compress an if.Carl Hetherington
2026-01-03Make a function static.Carl Hetherington
2026-01-03White space: internet.{cc,h}Carl Hetherington
2026-01-03Show properties of all audio streams (#2397).Carl Hetherington
2026-01-03Add sub_heading to UserProperty.Carl Hetherington
2026-01-02White space: user_property.hCarl Hetherington
2026-01-02White space: audio_content.{cc,h}Carl Hetherington
2026-01-01Allow export of Interop/SMPTE format subtitles (#3025).Carl Hetherington
2025-12-31White space: subtitle_film_encoder.{cc,h}Carl Hetherington
2025-12-31Remove now-unused Player::progress().Carl Hetherington
2025-12-31Remove now-unused Player::frames_done().Carl Hetherington
2025-12-31Remove now-unused video_frames_enqueued().Carl Hetherington
2025-12-31Use encoder frames encoded counts for transcode progress (#2864).Carl Hetherington
This seems to make more sense than using whatever the player has produced, which may not be what you want to know about in cases like a DCP containing no video and only subs.
2025-12-31Add missing call to frame_done().Carl Hetherington
2025-12-31Add VideoEncoder::video_frames_encoded().Carl Hetherington
2025-12-31Add events count to EventHistory.Carl Hetherington
2025-12-31White space: event_history.{cc,h}Carl Hetherington
2025-12-31White space.Carl Hetherington