summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2025-03-01Add method to search for potential DCPs.v1.10.13Carl Hetherington
2025-02-23Make picture details checks optional.v1.10.12Carl Hetherington
2025-02-20Accept multiple DCP verification results when making a report.Carl Hetherington
2025-02-08Fix import of private keys from Windows to Linux.Carl Hetherington
2025-01-31Fix up for const fix in libcxml.v1.10.9Carl Hetherington
2025-01-19Make MainSoundConfiguration behave "correctly" with badly-formatted strings.Carl Hetherington
Add some documentation for a design "principle" when handling malformatted data, and make MainSoundConfiguration adhere to that.
2025-01-19Move MainSoundConfiguration and MCASoundField into separate files.Carl Hetherington
2025-01-01Replace raw_convert<string> with direct calls to fmt.v1.10.3Carl Hetherington
2025-01-01Add new, improved raw_convert using fmt/fast_float (DoM #2220).Carl Hetherington
The old one was broken if the thousands separator was the same as the decimal separator (e.g. if you set de_DE and change the decimal separator to .)
2024-12-30Fix old bind.hpp include.Carl Hetherington
2024-12-30Don't give some inappropriate verification errors on encrypted assets (DoM ↵v1.10.2Carl Hetherington
#2916). We would give some errors about the XML even though we can't read the XML.
2024-12-30Sign DCPs made during verification tests.Carl Hetherington
2024-12-08Fix DCP Constraints Profile verification in the presence of other CPL ↵Carl Hetherington
metadata Properties.
2024-12-08Extract some stuff to verify_internal.hCarl Hetherington
2024-12-08Merge remote-tracking branch 'origin/main' into v1.9.xCarl Hetherington
2024-12-08Recognise dbox2 channel ID used by SMPTE example.v1.8.113Carl Hetherington
2024-11-07Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.24Carl Hetherington
2024-11-06Add missing FFOB/LFOB markers (DoM #2886).v1.8.112Carl Hetherington
2024-09-25Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.22Carl Hetherington
2024-09-21Remove unused references to boost::signals2.Carl Hetherington
2024-09-14Fix boost test library detection.v1.8.107v1.8.xCarl Hetherington
2024-09-14Fix build on Ubuntu 16.04 now that we have a static boost library.v1.8.106Carl Hetherington
2024-09-04Allow libcxml and libdcp builds with static boost.v1.9.16Carl Hetherington
2024-08-17Rename TextType::SUBTITLE -> OPEN_SUBTITLE and CAPTION -> CLOSED_CAPTION.Carl Hetherington
2024-08-17Subtitle{,String,Image} -> Text{,String,Image}.Carl Hetherington
2024-08-17{,Interop,SMPTE}SubtitleAsset -> {,Interop,SMPTE}TextAsset.Carl Hetherington
2024-08-17Merge ReelClosedCaptionAsset into ReelTextAsset.Carl Hetherington
2024-08-17Reel{,Interop,SMPTE}SubtitleAsset -> Reel{,Interop,SMPTE}TextAsset.Carl Hetherington
2024-08-17Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.14Carl Hetherington
2024-08-15Fix test broken by previous commit.v1.8.103Carl Hetherington
2024-06-28Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.10Carl Hetherington
2024-06-27Speculative fix for assertion failure (DoM #2839).v1.8.101Carl Hetherington
2024-05-24Check that DCPs have 24-bit audio.Carl Hetherington
2024-05-16Merge branch 'main' into v1.9.xv1.9.7Carl Hetherington
2024-05-13Support some more random MCA tags seen in the field (EasyDCP 4.2.0).Carl Hetherington
2024-04-22Support MPEG2 compression.v1.9.6Carl Hetherington
2024-04-22Support MPEG2 decompression.Carl Hetherington
2024-04-18Pass full J2KFrameInfo into fake_write() for consistency with a forthcoming ↵Carl Hetherington
commit.
2024-04-18Move Behaviour enum out of J2KPictureAsset.Carl Hetherington
2024-04-18Rename classes.Carl Hetherington
sed -i "s/\<PictureAsset/J2KPictureAsset/g" src/*.{cc,h} sed -i "s/\<dcp::PictureAsset/dcp::J2KPictureAsset/g" src/*.{cc,h} test/*.{cc,h} tools/*.cc examples/*.cc sed -i "s/\<MonoPictureAsset/MonoJ2KPictureAsset/g" src/*.{cc,h} tools/*.cc test/*.{cc,h} sed -i "s/\<dcp::MonoPictureAsset/dcp::MonoJ2KPictureAsset/g" src/*.{cc,h} test/*.{cc,h} tools/*.cc examples/*.cc sed -i "s/\<StereoPictureAsset/StereoJ2KPictureAsset/g" src/*.{cc,h} tools/*.cc sed -i "s/\<dcp::StereoPictureAsset/dcp::StereoJ2KPictureAsset/g" src/*.{cc,h} test/*.{cc,h} tools/*.cc examples/*.cc sed -i "s/\<MonoPictureFrame/MonoJ2KPictureFrame/g" src/*.{cc,h} tools/*.cc test/*.{cc,h} sed -i "s/\<dcp::MonoPictureFrame/dcp::MonoJ2KPictureFrame/g" src/*.{cc,h} test/*.{cc,h} tools/*.cc examples/*.cc sed -i "s/\<StereoPictureFrame/StereoJ2KPictureFrame/g" src/*.{cc,h} tools/*.cc sed -i "s/\<dcp::StereoPictureFrame/dcp::StereoJ2KPictureFrame/g" src/*.{cc,h} test/*.{cc,h} tools/*.cc examples/*.cc
2024-04-18Fix includes.Carl Hetherington
sed -i "s/#include \"stereo_picture_asset_writer.h\"/#include \"stereo_j2k_picture_asset_writer.h\""/g src/*.{cc,h} sed -i "s/#include \"mono_picture_asset_writer.h\"/#include \"mono_j2k_picture_asset_writer.h\""/g src/*.{cc,h} examples/*.cc sed -i "s/#include \"stereo_picture_asset_reader.h\"/#include \"stereo_j2k_picture_asset_reader.h\""/g src/*.{cc,h} sed -i "s/#include \"mono_picture_asset_reader.h\"/#include \"mono_j2k_picture_asset_reader.h\""/g src/*.{cc,h} test/*.cc examples/*.cc sed -i "s/#include \"stereo_picture_asset.h\"/#include \"stereo_j2k_picture_asset.h\""/g src/*.{cc,h} test/*.cc examples/*.cc sed -i "s/#include \"mono_picture_asset.h\"/#include \"mono_j2k_picture_asset.h\""/g src/*.{cc,h} examples/*.cc sed -i "s/#include \"picture_asset_writer.h\"/#include \"j2k_picture_asset_writer.h\""/g src/*.{cc,h} test/*.cc sed -i "s/#include \"mono_picture_asset_writer.h\"/#include \"mono_j2k_picture_asset_writer.h\""/g src/*.{cc,h} test/*.cc tools/*.cc sed -i "s/#include \"picture_asset.h\"/#include \"j2k_picture_asset.h\""/g src/*.{cc,h} tools/*.cc sed -i "s/#include \"mono_picture_asset.h\"/#include \"mono_j2k_picture_asset.h\""/g src/*.{cc,h} test/*.cc tools/*.cc sed -i "s/#include \"mono_picture_frame.h\"/#include \"mono_j2k_picture_frame.h\""/g src/*.{cc,h} test/*.cc examples/*.cc sed -i "s/#include \"stereo_picture_frame.h\"/#include \"stereo_j2k_picture_frame.h\""/g src/*.{cc,h} sed -i "s/#include \"picture_asset_writer_common.cc\"/#include \"j2k_picture_asset_writer_common.cc\""/g src/*.{cc,h}
2024-04-18Merge remote-tracking branch 'origin/main' into v1.9.xCarl Hetherington
2024-04-15Add Dolby EDR metadata support (GH #12).Carl Hetherington
2024-04-15Generalise sign language video tag handling and add test.Carl Hetherington
2024-04-15Add basic verification report.v1.9.5Carl Hetherington
2024-04-15Add OK note when content version label text is valid.Carl Hetherington
2024-04-15Add OK note when <ContentKind> is valid.Carl Hetherington
2024-04-15Add OK note when PKL and CPL annotation texts match.Carl Hetherington
2024-04-15Add OK note when CPL has valid annotation text.Carl Hetherington
2024-04-15Add OK note when main picture active area is valid.Carl Hetherington