summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Expand)Author
2019-11-12Fix crash when calling DCPContent::examine with no film.v2.15.33Carl Hetherington
2019-11-11Don't trust video timestamps from FFmpegDecoder.v2.15.32Carl Hetherington
2019-11-11Make DecoderPart::_position an optional.Carl Hetherington
2019-11-11Fix comment.Carl Hetherington
2019-11-08Try to fix no-stretch / no-scale for non-square pixels (#1636).v2.15.30Carl Hetherington
2019-11-06Remove duplicate log introduced by previos.Carl Hetherington
2019-11-06More logging when finding assets to put in reels.Carl Hetherington
2019-11-06Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662).Carl Hetherington
2019-11-05Remove dubious _buffers_mutex and maintain a lock on _mutex forCarl Hetherington
2019-11-05Yet more waking (in hash computation).Carl Hetherington
2019-11-04Add some new Waker calls.Carl Hetherington
2019-11-04Fix incorrect images when cropping without stretch.Carl Hetherington
2019-11-04Fix out-of-bounds read when cropping JPEG2000 images (#1654).Carl Hetherington
2019-11-01Increase fudge factor at the boundary between audio signal and silence.Carl Hetherington
2019-10-31Make separate reels for parts of the timeline with no video whenCarl Hetherington
2019-10-31Fix incorrect reels when the first content is not at time 0.Carl Hetherington
2019-10-31Prevent reference/reel setting controls getting stuck when referencedCarl Hetherington
2019-10-31Add comment.Carl Hetherington
2019-10-30Fix dying butler on changing CPL from one without to one withv2.15.28Carl Hetherington
2019-10-27Fix thinko in previous.Carl Hetherington
2019-10-27Protect cross-thread access to _pending_images.Carl Hetherington
2019-10-26Avoid unnecessary re-writes of video assets if they are staying the same (#16...v2.15.26Carl Hetherington
2019-10-26Put encryption key into the video identifier so that it is re-made if the key...Carl Hetherington
2019-10-26Prevent calls to erase with invalid keys.Carl Hetherington
2019-10-21Merge branch 'v2.15.x' of ssh://localhost:2222/home/carl/git/dcpomatic into v...Carl Hetherington
2019-10-21Copy with progress updates when we might copy long files (#1574).Carl Hetherington
2019-10-21Rename dcpomatic_sleep -> dcpomatic_sleep_seconds.Carl Hetherington
2019-10-18ISDCF name fixes with > 6 channels and HI/VI (#1633).Carl Hetherington
2019-10-16Fix assertion failure on making a VF, in certain circumstances.Carl Hetherington
2019-10-14Add a comment.v2.15.23Carl Hetherington
2019-10-13Hide the upmixers unless an "advanced" configuration option is ticked.v2.15.22Carl Hetherington
2019-10-13Fix failure to load OV after adding a VF to a project.Carl Hetherington
2019-10-13Tweak hint.Carl Hetherington
2019-10-09Fix cross-thread access to info files. May help with #1618.Carl Hetherington
2019-09-29Improve OpenFileError so that it doesn't say "opening for read"v2.15.20Carl Hetherington
2019-09-27Fix failure to playback encrypted DCPs, introduced when adding DCPDecoder re-...Carl Hetherington
2019-09-20Add a warning log when an assertion gets hit.Carl Hetherington
2019-09-09pot/merge.v2.15.19Carl Hetherington
2019-09-09Stop crashing when running the hints check on films with silent/black gaps.Carl Hetherington
2019-09-09Handle errors a little better when scanning for closed captions (in hints).Carl Hetherington
2019-09-08Make sure subtitle exports have .xml extension.Carl Hetherington
2019-09-08Write empty files when exporting subtitles and finding none.Carl Hetherington
2019-09-03Don't force 24fps onto every DCP made by dcpomatic_create (#1598).Carl Hetherington
2019-08-31Primitive subtitle export feature.v2.15.16Carl Hetherington
2019-08-30Make player more tolerant of some DCP errors.Carl Hetherington
2019-07-31Avoid random black gaps between bits of content A and B whenv2.15.15Carl Hetherington
2019-07-25Optimise decoder_factory for DCPDecoder by offering the old decoderCarl Hetherington
2019-07-25Fix erroneous content change message.Carl Hetherington
2019-07-24Re-work idle handling from previous commit.Carl Hetherington
2019-07-24Optimise the feel of some GUI functions by doing the seek afterCarl Hetherington