summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2019-10-13Hide the upmixers unless an "advanced" configuration option is ticked.v2.15.22Carl 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-13Fix 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-13Tweak hint.Carl Hetherington
2019-10-09Allow debug builds with no internet connection. Also add missing patron.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
in one case where it should say "opening for read/write". Also add some unit tests for ReelWriter.
2019-09-27Fix failure to playback encrypted DCPs, introduced when adding DCPDecoder ↵Carl Hetherington
re-use optimisation.
2019-09-27Fix duplicate shortcut in menu.Carl Hetherington
2019-09-27Use content video frame rate rather than the DCP one when readingCarl Hetherington
trim start/end back from the UI. See #1607.
2019-09-20Add a warning log when an assertion gets hit.Carl Hetherington
Forward-ported from 4141f01e25abd5050db09ff85da47ff059909669 in master.
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-08Fix timeline selection under scroll.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-05Stop double-click on the splitter divider from doing anything (#1601).v2.15.17Carl Hetherington
2019-09-03Don't force 24fps onto every DCP made by dcpomatic_create (#1598).Carl Hetherington
2019-09-03Fix missing log in dcpomatic_create (#1597).Carl Hetherington
2019-09-03Exit with code 0 on dcpomatic2_create --version (#1599).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-08-27Slightly better errors when the player fails to load a DCP.Carl Hetherington
2019-08-23Add Luproduction as patron.Carl Hetherington
2019-08-11Allow specification of audio forensic marking (in KDMs) for some channels ↵Carl Hetherington
only. Default to enabling forensic marking for video and audio (up to and including channel 12). Fixes #1498.
2019-07-31Avoid random black gaps between bits of content A and B whenv2.15.15Carl 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-25Use ISDCF name as a default export filename (#1584).Carl Hetherington
2019-07-25Trim after _ in current name when enabling 'Use ISDCF name' (#1513).Carl Hetherington
2019-07-25Hack to allow OS X to find timeline icons when running from the source tree.Carl Hetherington
2019-07-25Optimise decoder_factory for DCPDecoder by offering the old decoderCarl Hetherington
(if available) to recover the list of reels from, rather than having to scan the filesystem again.
2019-07-25Fix erroneous content change message.Carl Hetherington
2019-07-25Add assert.Carl Hetherington
2019-07-25Fix crash when loading a film from the command line.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
many content changes in an idle handler, rather than blocking the UI update until the seek and image redisplay have finished.
2019-07-24Improve formatting of StateTimer output.Carl Hetherington
2019-07-23Add --no-check to dcpomatic_cli.Carl Hetherington
2019-07-23Tidy up handling of content-modified checks when using the dcpomatic_cli.Carl Hetherington
2019-07-22swaroop: don't put DCP conversions into a flat container.Carl Hetherington
2019-07-22swaroop: support creation of H264 with 24-bit PCM.Carl Hetherington
2019-07-22Add some stubs so that swaroop variants build on OS X.Carl Hetherington
2019-07-22Missing virtual destructor.Carl Hetherington
2019-07-22Ignore video streams with frame rates over 1000 (work-around/fix for #1585).Carl Hetherington
2019-07-21Use 128kbit per channel for audio export.v2.15.14Carl Hetherington
2019-07-21swaroop: fix encryption of files encoded from DCP.Carl Hetherington
2019-07-18swaroop: hard-core output KDM filename; allow specification of DCP KDM.v2.15.13Carl Hetherington
2019-07-18swaroop: --kdm -> --out-kdmCarl Hetherington
2019-07-15swaroop: beginnings of DCP -> ecinema support.v2.15.12Carl Hetherington
2019-07-14Fix comment.Carl Hetherington
2019-07-13swaroop: add --kdm option to dcpomatic2_ecinema.Carl Hetherington