| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-01-31 | Fix up for const fix in libcxml.v1.10.9 | Carl Hetherington | |
| 2025-01-19 | Make 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-01 | Replace raw_convert<string> with direct calls to fmt.v1.10.3 | Carl Hetherington | |
| 2024-12-30 | Don't give some inappropriate verification errors on encrypted assets (DoM ↵v1.10.2 | Carl Hetherington | |
| #2916). We would give some errors about the XML even though we can't read the XML. | |||
| 2024-12-08 | Avoid crash with empty ASSETMAP file.v1.9.26v1.9.x | Carl Hetherington | |
| 2024-12-08 | Fix DCP Constraints Profile verification in the presence of other CPL ↵ | Carl Hetherington | |
| metadata Properties. | |||
| 2024-12-08 | Extract more stuff to verify_internal.h | Carl Hetherington | |
| 2024-12-08 | Extract some stuff to verify_internal.h | Carl Hetherington | |
| 2024-12-08 | Cleanup: use CPL from the context instead of an explicitly-passed copy. | Carl Hetherington | |
| 2024-09-25 | Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.22 | Carl Hetherington | |
| 2024-09-23 | Allow but give an error when seeing a strange PKL namespace.v1.8.110 | Carl Hetherington | |
| DoM bug #2868 reports that Resolve made a DCP with the PKL namespace http://www.smpte-ra.org/schemas/2067-2/2016/PKL This seems wrong (google suggests that this is the namespace for IMF PKLs) but let's accept it and log an error instead of throwing an exception. | |||
| 2024-08-17 | Subtitle{,String,Image} -> Text{,String,Image}. | Carl Hetherington | |
| 2024-08-17 | {,Interop,SMPTE}SubtitleAsset -> {,Interop,SMPTE}TextAsset. | Carl Hetherington | |
| 2024-08-17 | Merge ReelClosedCaptionAsset into ReelTextAsset. | Carl Hetherington | |
| 2024-08-17 | Reel{,Interop,SMPTE}SubtitleAsset -> Reel{,Interop,SMPTE}TextAsset. | Carl Hetherington | |
| 2024-06-28 | Merge remote-tracking branch 'origin/main' into v1.9.xv1.9.10 | Carl Hetherington | |
| 2024-06-27 | Speculative fix for assertion failure (DoM #2839).v1.8.101 | Carl Hetherington | |
| 2024-06-27 | Whitespace. | Carl Hetherington | |
| 2024-06-27 | Some comments and default values. | Carl Hetherington | |
| 2024-06-27 | Extract method to a header to make it testable. | Carl Hetherington | |
| 2024-05-24 | Check that DCPs have 24-bit audio. | Carl Hetherington | |
| 2024-04-18 | Rename 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-18 | Fix 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-18 | Merge remote-tracking branch 'origin/main' into v1.9.x | Carl Hetherington | |
| 2024-04-17 | Make some not-so-important CPL read errors non-fatal (DoM #2797).v1.8.99 | Carl Hetherington | |
| 2024-04-15 | Rename VerifyResult -> VerificationResult. | Carl Hetherington | |
| 2024-04-15 | Add process_string parameter to dcp::note_to_string(). | Carl Hetherington | |
| 2024-04-15 | Add process_filename parameter to note_to_string(). | Carl Hetherington | |
| 2024-04-15 | Add OK note when content version label text is valid. | Carl Hetherington | |
| 2024-04-15 | Add OK note when <ContentKind> is valid. | Carl Hetherington | |
| 2024-04-15 | Add OK note when PKL and CPL annotation texts match. | Carl Hetherington | |
| 2024-04-15 | Add OK note when CPL has valid annotation text. | Carl Hetherington | |
| 2024-04-15 | Add OK note when main picture active area is valid. | Carl Hetherington | |
| 2024-04-15 | Add OK note when release territory is valid. | Carl Hetherington | |
| 2024-04-15 | Add OK note when picture asset hashes are correct. | Carl Hetherington | |
| 2024-04-15 | Add OK note when picture frame sizes are all OK. | Carl Hetherington | |
| 2024-04-15 | Add OK note when the CPL hash in the PKL is right. | Carl Hetherington | |
| 2024-04-15 | Add OK note when all or nothing is encrypted. | Carl Hetherington | |
| 2024-04-15 | Cleanup: use std::function instead of boost::function. | Carl Hetherington | |
| 2024-04-14 | Make verified DCPs available on the return from dcp::verify(). | Carl Hetherington | |
| 2024-04-14 | Add operator!= for dcp::VerificationNote. | Carl Hetherington | |
| 2024-04-14 | Store CPL ID in CPL-related verification notes. | Carl Hetherington | |
| 2024-04-14 | Use new Context to reduce some boilerplate. | Carl Hetherington | |
| 2024-03-18 | Catch read errors from verify_cpl (e.g. basic failures to read a video frame).v1.8.98 | Carl Hetherington | |
| 2024-01-12 | Note correct/incorrect hashes when the verifier raises related errors. | Carl Hetherington | |
| 2024-01-05 | Fix incorrect placeholder. | Carl Hetherington | |
| 2024-01-03 | Fix a couple of places where we could segfault while looking at a VF.v1.8.92 | Carl Hetherington | |
| 2024-01-03 | Report every frame (with index) that is over (or nearly over) the size limit ↵v1.8.91 | Carl Hetherington | |
| (DoM #2698). | |||
| 2024-01-03 | Report every frame (with index) that has a JPEG2000 codestream error (DoM ↵ | Carl Hetherington | |
| #2698). | |||
| 2023-12-26 | Fix operator== to take everything in VerificationNote into account. | Carl Hetherington | |
