summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-11-20Put the timecode next to the rewind-to-0 button to help avoid mouse-slips ↵v2.15.36Carl Hetherington
(#1234).
2019-11-20Restore checking of 2D files that are incorrectly set as 3D.Carl Hetherington
2019-11-20Don't announce job is finished until things have been torn down; may help ↵Carl Hetherington
with #1674.
2019-11-19Fix problems with playing back 3D DCPs and with inserting 3D DCPsCarl Hetherington
in 2D projects. Also add some tests.
2019-11-17More adventures in GCC warning flags.v2.15.35Carl Hetherington
2019-11-17Don't use -Wno-deprecated-copy on older GCC.v2.15.34Carl Hetherington
2019-11-17Quell some warnings.Carl Hetherington
2019-11-17Fix casting of bytes to words, and hence (hopefully) finally fix incorrect ↵Carl Hetherington
bitmapped subtitle colours.
2019-11-13Fix warning.Carl Hetherington
2019-11-12Fix crash when calling DCPContent::examine with no film.v2.15.33Carl Hetherington
2019-11-11Add a warning message about Windows controlled folder access.Carl 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-08Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵v2.15.31Carl Hetherington
v2.15.x
2019-11-08check_packets.py hack tweaks.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-05Differentiate between stop and suspend in player.Carl Hetherington
This and the previous commit somewhat improve the previously terrible behaviour when seeking during playback, probably introduced by the idle update stuff.
2019-11-05Don't request idle get if we are starting playback again.Carl Hetherington
2019-11-05Remove dubious _buffers_mutex and maintain a lock on _mutex forCarl Hetherington
the whole of ::audio. Otherwise changes to pending seeks can be mixed up with audio being put into the ringbuffer.
2019-11-05Provide some test references.Carl Hetherington
2019-11-05Yet more waking (in hash computation).Carl Hetherington
2019-11-04Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵v2.15.29Carl Hetherington
v2.15.x
2019-11-04Hack for python 3 compatibility (Fedora 31).Carl Hetherington
2019-11-04Add some new Waker calls.Carl Hetherington
2019-11-04Fix incorrect images when cropping without stretch.Carl Hetherington
Always overallocate images so that Image::crop_scale_window is always safe from over-reading buffers. Relates to #1654 and probably #1653.
2019-11-04Fix out-of-bounds read when cropping JPEG2000 images (#1654).Carl Hetherington
2019-11-04Add a test to expose #1654, on valgrind at least.Carl Hetherington
2019-11-04Tweak hack program.Carl Hetherington
2019-11-04Don't bother limiting supporters by until date.Carl Hetherington
2019-11-01Increase fudge factor at the boundary between audio signal and silence.Carl Hetherington
2019-11-01Add missing reel type call to test.Carl Hetherington
2019-11-01More detailed test logger.Carl Hetherington
2019-10-31Tweak test now that can_reference_audio correctly succeeds when there is no ↵Carl Hetherington
overlapping audio.
2019-10-31Make separate reels for parts of the timeline with no video whenCarl Hetherington
we are in REEL_TYPE_BY_VIDEO_CONTENT mode. This fixes VF creation with gaps. Also the implementation of Film::reels() is cleaner now.
2019-10-31Fix incorrect reels when the first content is not at time 0.Carl Hetherington
With REELTYPE_BY_VIDEO_CONTENT the first reel would not start at 0.
2019-10-31Keep default export name even if the user changes the format (#1584).Carl Hetherington
2019-10-31Prevent reference/reel setting controls getting stuck when referencedCarl Hetherington
content is moved with reel mode 'single' enabled (#1645).
2019-10-31Add python script to summarise some film metadata.Carl Hetherington
2019-10-31Set fade in/out using content frame rate rather than DCP rate (#1642).Carl Hetherington
2019-10-31Add comment.Carl Hetherington
2019-10-30Fix dying butler on changing CPL from one without to one withv2.15.28Carl Hetherington
subtitles (#1641). Forward-port from da39ed1516f2463f8a9bf4795a94f23d420c9ca3 in master.
2019-10-27Fix incorrectly-placed set +e when building universal binaries.v2.15.27Carl 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 ↵v2.15.26Carl Hetherington
(#1638). This is particularly useful as it avoids the hard-link-breaking copy step which is necessary if you're going to re-write the video asset with new IDs.
2019-10-26Put encryption key into the video identifier so that it is re-made if the ↵Carl Hetherington
key changes.