summaryrefslogtreecommitdiff
path: root/test/test.cc
AgeCommit message (Collapse)Author
2020-11-16Obey requests to change the video range of RGB content.Carl Hetherington
Video that comes in with RGB pixels will not have its video level ranges changed by libswscale (it only does this for YUV and greyscale). Here we add code to do it ourselves for RGB content coming in via image files (e.g. PNG/DPX etc). Part of #1851.
2020-11-02Replace dcp::Data with dcp::ArrayDataCarl Hetherington
2020-10-13Some macOS test build fixes.Carl Hetherington
2020-10-13Use rand() instead of /dev/urandom to make test files.Carl Hetherington
2020-10-13Fix use of DCPOMATIC_TEST_PRIVATE variable to specify whereCarl Hetherington
test private data is.
2020-10-12Remove Image/GraphicsMagick dependency.Carl Hetherington
2020-09-29Make unit tests use their own configuration rather than whateverCarl Hetherington
happens to be in $HOME. This is especially important for signer certificates; without this it looks like the ones from $HOME will be used.
2020-06-19Make Atmos content work more like other content. Now its MXFsv2.15.82Carl Hetherington
are re-written, meaning that they can be encrypted. This (along with the libdcp update) also fixes assorted Atmos bugs.
2020-05-20Add a bit more debug logging to the player.Carl Hetherington
2020-05-20More logging and make it go to the right place.Carl Hetherington
2020-05-20Run all tests with lots of encoding threads.Carl Hetherington
2020-05-18Add new version of check_dcp().Carl Hetherington
2020-03-11Move private_data into TestPathsCarl Hetherington
2020-03-11Add failing test for one short-reel possibility.Carl Hetherington
2020-02-18Write logs during tests to a file.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-10-21Merge branch 'v2.15.x' of ssh://localhost:2222/home/carl/git/dcpomatic into ↵Carl Hetherington
v2.15.x
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
2018-10-12Use ImageMagick for test stuff.Carl Hetherington
2018-10-12Change MagickImageProxy to FFmpegImageProxy and make it use FFmpegCarl Hetherington
to decode images. Hence remove {Image,Graphics}Magick.
2018-08-21Work around warning.Carl Hetherington
2018-07-09Don't write multiple <LoadFont> tags to Interop subtitles (#1273).Carl Hetherington
2018-02-28Fix thinko in last commit.Carl Hetherington
2018-02-28Check J2K image XYZ-pixel by XYZ-pixel.Carl Hetherington
2018-02-28Tweak error threshold for an image comparison involving subtitles.Carl Hetherington
2018-02-27Try again to make private_data path canonical.Carl Hetherington
2018-02-27Remove relative path elements from test location.Carl Hetherington
2018-02-13Add some tolerance when checking audio references.Carl Hetherington
2018-02-13Recover test config after config_test.cc runs.Carl Hetherington
2018-02-03Try relaxing image check slightly.Carl Hetherington
2017-12-31Try to fix build on OS X.Carl Hetherington
2017-12-31Try to fix Windows build.Carl Hetherington
2017-12-30Try comparing images using RMS error metric.Carl Hetherington
2017-12-30Fix call to Image::compare; it returns false if images are identical.Carl Hetherington
This breaks alpha_blend_test for reasons that aren't yet clear.
2017-10-31Remove unused method.Carl Hetherington
2017-10-18Try using ffcmp instead of md5 checking for FFmpeg file tests.Carl Hetherington
2017-10-17Remove unused variable.Carl Hetherington
2017-10-17Try using ffmpeg md5 filter to compare files.Carl Hetherington
2017-09-03Get private data location from the environment if it's present.Carl Hetherington
2017-09-02More end-to-end sound tests.Carl Hetherington
2017-09-01Fix up remake_with_subtitle_test.Carl Hetherington
2017-08-26Add new_test_film2; disable auto audio analysis during tests.Carl Hetherington
2017-07-28Fix failing test due to header differences.Carl Hetherington
2017-07-18CHECK -> REQUIRE.Carl Hetherington
2017-05-31Allow repeat-frame to work with 3D.Carl Hetherington
2017-05-30Check content_test1 output.Carl Hetherington
2017-05-30Rename test method.Carl Hetherington
2017-05-25More tests; fix blend for YUV420P10LE.Carl Hetherington
2017-05-24Implement alpha_blend for YUV420P and YUV420P10. Improve unit test.Carl Hetherington