summaryrefslogtreecommitdiff
path: root/test/wscript
AgeCommit message (Collapse)Author
2022-07-11Fix font handling for DCP subtitles.Carl Hetherington
2022-06-10Rename CheckContentChangeJob -> CheckContentJob.Carl Hetherington
2022-06-07Fix incorrect extension on interop subtitle files (#2270).Carl Hetherington
2022-05-05Add some tests for ScopedTemporary.Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington
2022-05-02Extract and improve code to find missing files (#1940).Carl Hetherington
2022-04-29Add guess_crop().Carl Hetherington
2022-04-29Add image_as_jpeg()Carl Hetherington
2022-04-20Add ScopeGuard.Carl Hetherington
2022-04-20Support DCP digest files (#2109).Carl Hetherington
2022-04-04Add fade in/out option to the content audio tab (#1026).Carl Hetherington
2022-02-25Add -x32/-x64 suffix to boost libraries when building for Windows.Carl Hetherington
2022-01-11Fix crashes when using kdm_cli with a certificate instead of a cinema.Carl Hetherington
2021-11-28Simplify and fix job scheduler, especially with respect to the priority system.Carl Hetherington
2021-10-27Add a new test for subtitle timing when changing frame rate.Carl Hetherington
2021-08-12Don't write empty <Text> nodes in subtitles/closed captions.Carl Hetherington
2021-06-24Fix incorrect issuer/creator in CPL files.Carl Hetherington
2021-06-03Ignore errors from avcodec_receive_frame when flushing video (#2035).Carl Hetherington
The test fails if we don't do this; it doesn't really seem 100% convincing but we are already doing this for audio.
2021-05-27Bump libdcp for fix to decryption of SMPTE subtitles.Carl Hetherington
Also add a test for that.
2021-04-23Fix fopen() on windows to cope with long filenames (part of #1755).Carl Hetherington
2021-02-23Fix assertion failure in AudioBuffers::copy_from() (#1909)Carl Hetherington
A number of frames N was being split up into two parts which together were bigger than N, meaning a copy of one of the parts failed.
2021-02-15Basic handling of overlapping video (#1848).Carl Hetherington
2021-02-01Add noise to very small J2K frames (#1902).Carl Hetherington
2020-12-06Add some hints for violations of SMPTE Bv2.1 with subtitles and closedCarl Hetherington
captions.
2020-12-03Add basic unit test for the disk writer code.Carl Hetherington
2020-11-26Calculate hashes for any referenced assets that do not already have one.Carl Hetherington
This is necessary so that we always include <Hash> in CPLs even when referencing DCPs that do not have it.
2020-11-23Remove swaroop variant.Carl Hetherington
2020-11-20Subtitle language handling tweaks; write multiple subtitle languagesCarl Hetherington
to SMPTE extended metadata.
2020-11-20Recover subtitle language metadata from the places is was writtenCarl Hetherington
in older films.
2020-11-20Move make_black_test into image_test.Carl Hetherington
2020-11-20Always add FFOC and LFOC markers (#1805).Carl Hetherington
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-02Add some tests.v2.15.106Carl Hetherington
2020-10-12Remove Image/GraphicsMagick dependency.Carl Hetherington
2020-10-12Cope with different names for ImageMagick's .pc file (Linux and macOS).Carl Hetherington
2020-08-03Add unit test for pulldown detection.Carl Hetherington
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-21Fix enabled/disable overlapping video/audio with DCP content (part of #1355)Carl Hetherington
2020-05-06Add some unit tests.Carl Hetherington
2020-05-04Missing library from test link list.Carl Hetherington
2020-05-03Add Zipper class and use it in CinemaKDMs.Carl Hetherington
2020-04-20Add LEQ(m) when analysing audio (#1382).v2.15.52Carl Hetherington
2020-04-17Add feature to Socket so that it can send digests of data it has sentCarl Hetherington
and check those digests on receive.
2020-04-06Add disk writer tool.Carl Hetherington
2020-02-19Nicer fix for 2D-labelled-3D checking from master.Carl Hetherington
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-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-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-09swaroop: support validity periods in ecinema KDMs.Carl Hetherington