summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
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-09Fix deadlock in test.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-08-30Make player more tolerant of some DCP errors.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-22swaroop: support creation of H264 with 24-bit PCM.Carl Hetherington
2019-07-15swaroop: beginnings of DCP -> ecinema support.v2.15.12Carl Hetherington
2019-07-02Add support for Datasat AP2x and USL sound processors when convertingCarl Hetherington
fader position to gain. Stop storing a chosen processor in config; instead, get the user to choose the processor when calculating gains.
2019-06-27Fix incorrect timing of PNG subtitles in second and subsequent reels.Carl Hetherington
2019-06-27Debug for strange test failure in threed_test.Carl Hetherington
2019-06-27Add another ui_idle() call to ape the one in test.cc and try to fix strange ↵Carl Hetherington
behaviour where errors are not noted in tests.
2019-06-09swaroop: support validity periods in ecinema KDMs.Carl Hetherington
2019-06-01Another test hash change.Carl Hetherington
2019-06-01Another test hash change.Carl Hetherington
2019-06-01Test hash change due to adding video 'use' flag.Carl Hetherington
2019-05-31Test digest tweak.Carl Hetherington
2019-05-30Merge branch 'v2.15.x' of ssh://git.carlh.net/home/carl/git/dcpomatic into ↵Carl Hetherington
v2.15.x
2019-05-30Bump test digest.Carl Hetherington
2019-05-30Test name hash change.Carl Hetherington
2019-05-24Basic ability to set video range (JPEG/MPEG) at least for YUV content. May ↵Carl Hetherington
not work for RGB. See #1509.
2019-05-22Try to fix unit tests.Carl Hetherington
2019-05-21Give an error if 2D content is set to 3D (#1565). Also runCarl Hetherington
3D tests with more parallel jobs to speed them up.
2019-05-20Add test for #1565.Carl Hetherington
Forward-ported from c3cccfcf0f3942a55f1c0df5ba623fcfa360533e in master.
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2019-05-10Update for libdcp API changes.Carl Hetherington
2019-04-30Add --j2k-bandwidth to dcpomatic_create.v2.13.158Carl Hetherington
2019-04-30Add --fourk to dcpomatic_create.Carl Hetherington
2019-04-25Fix or remove several broken pixel formats in Image::fade and addCarl Hetherington
unit tests for the remainder. Fixes #1532.
2019-04-17Add test for bug #1528.Carl Hetherington
2019-04-05Test updates.Carl Hetherington
2019-04-02Extract subtitle language from text content rather than ISDCFMetadata (part ↵Carl Hetherington
of #1516).
2019-04-02test updates.Carl Hetherington
2019-03-22Fix referencing of trimmed multi-reel DCPs (#1495).Carl Hetherington
2019-03-22Add test to trigger #1495.Carl Hetherington
2019-03-22Make careful_string_filter a little better and use it for KDM filenames.v2.13.133Carl Hetherington
2019-03-12Fix R/B swap with as_png(); support as_png() for any pixel format.v2.13.129Carl Hetherington
2019-02-14ID churn in recover_test (not sure why).Carl Hetherington
2019-02-14Fix typo in previous.Carl Hetherington
2019-02-14Try to ensure that recover tests happen in order, to hopefully fix ↵Carl Hetherington
seemingly-random ID changes.
2019-02-13More test tweaks.Carl Hetherington
2019-02-13Nudge threshold to cope with move to Ubuntu 18.04 as a test container.Carl Hetherington
2019-02-13Fix test after Shuffler changes.Carl Hetherington
2019-02-13Try to fix occasional test failure.Carl Hetherington
2019-02-13Fixes to 3D shuffler to fix #1463.Carl Hetherington
Make the shuffler longer; I've seen examples where the video and sound are over a second apart within the muxed file. Allow the shuffler to pass through complete missed frames; e.g. if the input is L1 R1 L3 R3 we can pass that through without worrying about the missing frame #2. Add a log warning if the shuffler fills: at this point, 3D sync may be lost.
2019-02-11Add a test.Carl Hetherington
2019-02-07Add a test for the bug fixed by the previous commit.v2.13.114Carl Hetherington
2019-01-30Test debugging.Carl Hetherington
2019-01-28Updates test/data.Carl Hetherington
2019-01-27Fix test.Carl Hetherington