| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-11-17 | Fix casting of bytes to words, and hence (hopefully) finally fix incorrect ↵ | Carl Hetherington | |
| bitmapped subtitle colours. | |||
| 2019-11-13 | Fix warning. | Carl Hetherington | |
| 2019-11-12 | Fix crash when calling DCPContent::examine with no film.v2.15.33 | Carl Hetherington | |
| 2019-11-11 | Don't trust video timestamps from FFmpegDecoder.v2.15.32 | Carl Hetherington | |
| 2019-11-11 | Make DecoderPart::_position an optional. | Carl Hetherington | |
| 2019-11-11 | Fix comment. | Carl Hetherington | |
| 2019-11-08 | Try to fix no-stretch / no-scale for non-square pixels (#1636).v2.15.30 | Carl Hetherington | |
| 2019-11-06 | Remove duplicate log introduced by previos. | Carl Hetherington | |
| 2019-11-06 | More logging when finding assets to put in reels. | Carl Hetherington | |
| 2019-11-06 | Try to ignore exceptions thrown from boost::filesystem::is_symlink (#1662). | Carl Hetherington | |
| 2019-11-05 | Remove dubious _buffers_mutex and maintain a lock on _mutex for | Carl Hetherington | |
| the whole of ::audio. Otherwise changes to pending seeks can be mixed up with audio being put into the ringbuffer. | |||
| 2019-11-05 | Yet more waking (in hash computation). | Carl Hetherington | |
| 2019-11-04 | Add some new Waker calls. | Carl Hetherington | |
| 2019-11-04 | Fix 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-04 | Fix out-of-bounds read when cropping JPEG2000 images (#1654). | Carl Hetherington | |
| 2019-11-01 | Increase fudge factor at the boundary between audio signal and silence. | Carl Hetherington | |
| 2019-10-31 | Make separate reels for parts of the timeline with no video when | Carl 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-31 | Fix 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-31 | Prevent reference/reel setting controls getting stuck when referenced | Carl Hetherington | |
| content is moved with reel mode 'single' enabled (#1645). | |||
| 2019-10-31 | Add comment. | Carl Hetherington | |
| 2019-10-30 | Fix dying butler on changing CPL from one without to one withv2.15.28 | Carl Hetherington | |
| subtitles (#1641). Forward-port from da39ed1516f2463f8a9bf4795a94f23d420c9ca3 in master. | |||
| 2019-10-27 | Fix thinko in previous. | Carl Hetherington | |
| 2019-10-27 | Protect cross-thread access to _pending_images. | Carl Hetherington | |
| 2019-10-26 | Avoid unnecessary re-writes of video assets if they are staying the same ↵v2.15.26 | Carl 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-26 | Put encryption key into the video identifier so that it is re-made if the ↵ | Carl Hetherington | |
| key changes. | |||
| 2019-10-26 | Prevent calls to erase with invalid keys. | Carl Hetherington | |
| 2019-10-21 | Merge branch 'v2.15.x' of ssh://localhost:2222/home/carl/git/dcpomatic into ↵ | Carl Hetherington | |
| v2.15.x | |||
| 2019-10-21 | Copy with progress updates when we might copy long files (#1574). | Carl Hetherington | |
| 2019-10-21 | Rename dcpomatic_sleep -> dcpomatic_sleep_seconds. | Carl Hetherington | |
| 2019-10-18 | ISDCF name fixes with > 6 channels and HI/VI (#1633). | Carl Hetherington | |
| 2019-10-16 | Fix assertion failure on making a VF, in certain circumstances. | Carl Hetherington | |
| These circumstances were a VF which refers to at least one complete reel of audio from a OV before adding more audio of its own. Forward-porter from 392d675f5799671abbcf1a9a47820321bcbdcca2 in master. | |||
| 2019-10-14 | Add a comment.v2.15.23 | Carl Hetherington | |
| 2019-10-13 | Hide the upmixers unless an "advanced" configuration option is ticked.v2.15.22 | Carl Hetherington | |
| The upmixers are not of sufficient quality to always be an improvement, and anecdotally it seems that some users see them and hope one will be a silver bullet. | |||
| 2019-10-13 | Fix failure to load OV after adding a VF to a project. | Carl Hetherington | |
| This has the same cause as 19f51503621a57794bd79bac053c9e6549a69f46 i.e. the DCPDecoder re-use optimisation. This commit tries to re-fix 19f515 in a more general way which also takes into account the OV/VF bug. It also adds a unit test. | |||
| 2019-10-13 | Tweak hint. | Carl Hetherington | |
| 2019-10-09 | Fix cross-thread access to info files. May help with #1618. | Carl Hetherington | |
| 2019-09-29 | Improve OpenFileError so that it doesn't say "opening for read"v2.15.20 | Carl Hetherington | |
| in one case where it should say "opening for read/write". Also add some unit tests for ReelWriter. | |||
| 2019-09-27 | Fix failure to playback encrypted DCPs, introduced when adding DCPDecoder ↵ | Carl Hetherington | |
| re-use optimisation. | |||
| 2019-09-20 | Add a warning log when an assertion gets hit. | Carl Hetherington | |
| Forward-ported from 4141f01e25abd5050db09ff85da47ff059909669 in master. | |||
| 2019-09-09 | pot/merge.v2.15.19 | Carl Hetherington | |
| 2019-09-09 | Stop crashing when running the hints check on films with silent/black gaps. | Carl Hetherington | |
| 2019-09-09 | Handle errors a little better when scanning for closed captions (in hints). | Carl Hetherington | |
| 2019-09-08 | Make sure subtitle exports have .xml extension. | Carl Hetherington | |
| 2019-09-08 | Write empty files when exporting subtitles and finding none. | Carl Hetherington | |
| 2019-09-03 | Don't force 24fps onto every DCP made by dcpomatic_create (#1598). | Carl Hetherington | |
| 2019-08-31 | Primitive subtitle export feature.v2.15.16 | Carl Hetherington | |
| 2019-08-30 | Make player more tolerant of some DCP errors. | Carl Hetherington | |
| 2019-07-31 | Avoid random black gaps between bits of content A and B whenv2.15.15 | Carl Hetherington | |
| content B has had its start trimmed. In this case when we seek inaccurately in A we previously also seeked inaccurately in B. This meant that at the transition the first frame we see of B may not be the first frame of B. After this we seek accurately in B so that we definitely get to the start of it. This is especially important if the start of B has been trimmed to within two keyframes so that an inaccurate seek is not sufficient. | |||
| 2019-07-25 | Optimise decoder_factory for DCPDecoder by offering the old decoder | Carl Hetherington | |
| (if available) to recover the list of reels from, rather than having to scan the filesystem again. | |||
| 2019-07-25 | Fix erroneous content change message. | Carl Hetherington | |
