summaryrefslogtreecommitdiff
path: root/test/test.cc
AgeCommit message (Collapse)Author
2024-06-24Add some context on XML comparison failures.Carl Hetherington
2024-05-29Remove default Interop/SMPTE setting.Carl Hetherington
2024-05-29Remove default video bit rate settings.Carl Hetherington
2024-05-29Remove default DCP audio channel setting.Carl Hetherington
2024-05-29Remove default DCP content type setting.Carl Hetherington
2024-05-29Use ConfigRestorer to reset override_path after use.Carl Hetherington
2024-05-25Improve save-template dialog and always use a default template.Carl Hetherington
2024-05-22Rename new_test_film2 -> new_test_film.Carl Hetherington
2024-05-21Replace all new_test_film with new_test_film2.Carl Hetherington
2024-05-06Use sqlite for cinema and DKDM recipient lists.Carl Hetherington
2024-04-22Allow specification of video bit rate separately for J2K and MPEG2.Carl Hetherington
2024-04-21Rename j2k_bandwidth -> video_bit_rate.Carl Hetherington
2024-04-21Rename classes to follow preparatory renames in libdcp.Carl Hetherington
2024-04-17Separate GUI verifier with basic reporting (#1823).Carl Hetherington
2024-03-22Bump libdcp for new asdcplib version.Carl Hetherington
2024-03-20Allow building with C++17 and updated libxml++/pangomm/cairomm.Carl Hetherington
2024-03-11Make check_one_frame more verbose when it fails.Carl Hetherington
2024-03-11Fix memory leak in test.Carl Hetherington
2024-01-28Make stop() private and use drop() instead.Carl Hetherington
This avoids confusing situations where we call stop(), then try to restart the finder (unsuccessfully, because once it's stop()ped it will stay around, never to be restarted).
2024-01-28Write player debug logs from tests on -- --log=debug-playerCarl Hetherington
2024-01-15Inspect most DCPs made during tests with ClairMeta (#76).Carl Hetherington
2024-01-15Inspect most DCPs made during tests with dcp_inspect (#76).Carl Hetherington
2023-11-20Verify encrypted DCPs (more) correctly (#2659).Carl Hetherington
2023-11-12Replace deprecated leaf() with filename().Carl Hetherington
2023-10-09Use dcp::filesystem to wrap filesystem calls and fix_long_pathCarl Hetherington
anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems.
2023-08-29Give a more useful error when check_dcp() fails.Carl Hetherington
2023-08-27Fix tests when changing the cinemas file.Carl Hetherington
2023-08-26Try to capture ffmpeg logs during tests.Carl Hetherington
2023-08-11Fix tests on Windows.Carl Hetherington
2023-07-29Check channel count when comparing audio MXFs.Carl Hetherington
2023-07-29Don't check sound assets in some tests.Carl Hetherington
When fiddling with MXF channel counts it makes a lot of tests fail that probably don't need to.
2023-07-27Bump libdcp to one with some cleanups / header re-arrangement.Carl Hetherington
2023-06-29Disable asset hash checks that the libdcp bump fixes.Carl Hetherington
2023-05-30Clarify some test failure messages.Carl Hetherington
2023-05-13Add dcpomatic2_map tool (#2445).Carl Hetherington
2023-05-13Add verify_dcp().Carl Hetherington
2023-03-22Don't crash immediately if there's no private data.Carl Hetherington
2023-02-12Fix build for new libdcp.Carl Hetherington
2022-12-02Fix stupid mistake in previous commit.Carl Hetherington
2022-12-02Catch problems when using dcp_file() and getting more than one answer.Carl Hetherington
2022-11-29Remove default container configuration option.Carl Hetherington
I think this is basically useless now that DoM guesses a good container when the first video is added. It made more sense before we did that.
2022-11-26Give a slightly better error message in a failing test.Carl Hetherington
2022-11-24Allow a slightly worrying amount of error so that the Windows testsCarl Hetherington
that rely on font metrics still pass.
2022-09-26Move Editor class to test.{cc,h}Carl Hetherington
2022-09-20Fix subtitle_file() to find both Interop and SMPTE subtitles.Carl Hetherington
2022-08-11Fix broken writing of 16-bit images (the pixels must be written MSB-first).Carl Hetherington
2022-08-11Cleanup: remove duplicated code.Carl Hetherington
2022-06-21Use boost::random for make_random_file to make it repeatable across platforms.Carl Hetherington
2022-06-07Fix incorrect extension on interop subtitle files (#2270).Carl Hetherington
2022-05-05Use dcp::File in DCP-o-matic (#2231).Carl Hetherington