| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-18 | Cleanup: fix doxygen comment. | Carl Hetherington | |
| 2024-04-18 | Move FrameInfo into its own file. | Carl Hetherington | |
| 2024-04-18 | Cleanup: fix more comments/guards (and add check script). | Carl Hetherington | |
| 2024-04-18 | Move Behaviour enum out of J2KPictureAsset. | Carl Hetherington | |
| 2024-04-18 | Cleanup: fix some header guard names and comments. | Carl Hetherington | |
| 2024-04-18 | Cleanup: white space. | Carl Hetherington | |
| 2024-04-18 | Remove unnecessary explicit qualifier. | Carl Hetherington | |
| 2024-04-18 | Cleanup: fix header guard name and comment. | Carl Hetherington | |
| 2024-04-18 | Split the old PictureAsset into a new PictureAsset + J2KPictureAsset. | Carl Hetherington | |
| 2024-04-18 | Cleanup: fix header guard name and comment. | 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 | Rename files to mention J2K. | Carl Hetherington | |
| 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 | Add Dolby EDR metadata support (GH #12). | Carl Hetherington | |
| 2024-04-15 | Generalise sign language video tag handling and add test. | Carl Hetherington | |
| 2024-04-15 | Add basic verification report.v1.9.5 | 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-04-14 | Add new OK type of verification note. | Carl Hetherington | |
| 2024-03-22 | Bump asdcplib to dcpomatic-2.13.0 branch.v1.9.4 | Carl Hetherington | |
| 2024-03-20 | Merge tag 'v1.8.98' into v1.9.xv1.9.3 | Carl Hetherington | |
| 2024-03-20 | Allow building with libxml++-4.0 and C++17. | Carl Hetherington | |
| 2024-03-20 | Replace xmlpp::Node::add_child with cxml::add_child. | 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-03-16 | Allow SMPTE timecodes with 3 digits in the editable units field. | Carl Hetherington | |
| It seems that these should only be present if the timecode rate is 101 or above, and in that case all timecodes should have 3 editable rate digits, but someone sent a DCP from what seems to be EasyDCP Creator and it has one timecode of 00:05:01:000. | |||
| 2024-02-25 | Remove unused method. | Carl Hetherington | |
| 2024-02-25 | Remove unused variable. | Carl Hetherington | |
| 2024-02-25 | Reduce some general usings a bit. | Carl Hetherington | |
| 2024-02-17 | Add write_string_to_file().v1.8.97 | Carl Hetherington | |
| 2024-02-17 | Cleanup: use std::vector rather than a raw array. | Carl Hetherington | |
| 2024-02-14 | Fix check for return value of EssenceType.v1.8.96 | Carl Hetherington | |
| A reporter on the forum is making their own DCPs that don't include an essence type at some point which trips this check as it was before. | |||
| 2024-02-09 | Fix use of Z as a timezone (meaning UTC).v1.8.95 | Carl Hetherington | |
