| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-05-07 | Actually use correct gcc version in check from previous. | Carl Hetherington | |
| 2021-05-07 | Fix build on old GCC. | Carl Hetherington | |
| 2021-04-30 | Also install mono_picture_asset_writer.h | Mart Jansink | |
| 2021-04-30 | Prefer the tags directory specified in LIBDCP_RESOURCES | Mart Jansink | |
| 2021-04-30 | Also depend on libcxml | Mart Jansink | |
| 2021-04-29 | Slightly more details message when sound data differs in ::equals(). | Carl Hetherington | |
| 2021-04-22 | Don't give an error on verifying Interop DCPs with possibly-incorrectly | Carl Hetherington | |
| marked 3D assets. This also adds a warning into the verification output. I don't know if this is actually a standard violation but they have been seen in the wild made by "reputable" DCP creation software. DoM bug #1976. | |||
| 2021-04-15 | Fix macOS build warning. | Carl Hetherington | |
| 2021-04-14 | Missing header install. | Carl Hetherington | |
| 2021-04-14 | Improve handling of image subtitle IDs in XML (DoM bug #1965) | Carl Hetherington | |
| When reading/writing the XML for image subtitles, we assumed that the content of the <Image> tag is just the ID of the PNG in the MXF, without any prefix. DoM bug #1965 mentions a DCP where this is not the case, and SMPTE 429-5-2009 has an example where there is urn:uuid: in the XML. This change makes DoM write this urn:uuid: prefix, and accept it if it's present (but not complain if it's not). If the urn:uuid: _is_ required in the field, it's a bit surprising that nobody has complained up to this point. Maybe nobody noticed, or nobody reported it. | |||
| 2021-04-14 | Ignore parameters in PKL type strings when checking them. | Carl Hetherington | |
| 2021-04-14 | Rename write_subtitle_test -> shared_subtitle_test | Carl Hetherington | |
| 2021-04-14 | Move some tests from write_subtitle_test into interop_subtitle_test. | Carl Hetherington | |
| 2021-04-14 | Rename read_interop_subtitle_test -> interop_subtitle_test. | Carl Hetherington | |
| 2021-04-14 | Move some tests from write_subtitle_test to smpte_subtitle_test. | Carl Hetherington | |
| 2021-04-14 | Merge read_smpte_subtitle_test with smpte_subtitle_test. | Carl Hetherington | |
| 2021-04-14 | Missing file. | Carl Hetherington | |
| 2021-04-14 | C++11 tidying. | Carl Hetherington | |
| 2021-04-14 | Fix/hide some warnings. | Carl Hetherington | |
| 2021-04-13 | Tidying a few things up. | Carl Hetherington | |
| 2021-04-13 | Remove ReelEncryptableAsset and tidy up a bit. | Carl Hetherington | |
| 2021-04-13 | Make ReelAsset the parent of ReelFileAsset. | Carl Hetherington | |
| 2021-04-12 | Add some missing override statements.sub-rework | Carl Hetherington | |
| 2021-04-12 | Split ReelClosedCaptionAsset into Interop and SMPTE parts. | Carl Hetherington | |
| 2021-04-12 | C++11 tidying. | Carl Hetherington | |
| 2021-04-12 | Specify CPL standard on construction. | Carl Hetherington | |
| Then choose which standard DCP should use based on the CPL(s). | |||
| 2021-04-12 | Split ReelSubtitleAsset into Interop and SMPTE classes. | Carl Hetherington | |
| 2021-04-11 | Small bits of tidying up. | Carl Hetherington | |
| 2021-04-11 | Add header guards. | Carl Hetherington | |
| 2021-04-11 | Extract some parts of ReelEncryptableAsset into ReelFileAsset | Carl Hetherington | |
| 2021-04-10 | Rename ReelFileAsset -> ReelEncryptableAsset | Carl Hetherington | |
| 2021-04-09 | Add check for Bv2.1 10.4.3 - container duration vs reel duration in timed text. | Carl Hetherington | |
| 2021-04-09 | Add accessor for intrinsic_duration in SMPTESubtitleAsset. | Carl Hetherington | |
| 2021-04-09 | Make sound asset language optional. | Carl Hetherington | |
| 2021-04-08 | Verify that SMPTE subtitle IDs are handled properly (DoM #1962). | Carl Hetherington | |
| 2021-04-08 | Don't set the MXF _id from the XML <Id> tag. | Carl Hetherington | |
| They should not be the same, so it's unhelpful to make them so. parse_xml() sets up _xml_id anyway. | |||
| 2021-04-08 | Expose the MXF ResourceID from SMPTESubtitleAsset. | Carl Hetherington | |
| 2021-04-08 | Comment tweaks. | Carl Hetherington | |
| 2021-04-06 | Don't try to verify encrypted JPEG2000 bitstreams. | Carl Hetherington | |
| 2021-04-06 | Hide dump_notes() again. | Carl Hetherington | |
| 2021-04-06 | Call verify_j2k when verifying DCPs. | Carl Hetherington | |
| 2021-04-03 | Add Luminance::value_in_foot_lamberts(). | Carl Hetherington | |
| 2021-03-26 | Write MCA tags based on the specified sound field. | Carl Hetherington | |
| I had previously assumed that one should write MCA information into the sound MXF based on what channels actually contain sound rather than silence. However a previous example of a stereo DCP gives a verification error in EasyDCP (see DoM bug #1935) which is solved by adding MCA tags for each channel in the specified sound field (e.g. at least 6 tags for a file which is marked as 5.1) even if the audio is really stereo. This commit removes the "active channels" stuff and makes sure that if we say a file is 5.1 we write at least 6 MCA tags (and similarly for 7.1). | |||
| 2021-03-23 | Add operator!= and operator< for LanguageTag | Carl Hetherington | |
| 2021-03-21 | Add headerpad option for the macOS linker. | Carl Hetherington | |
| 2021-03-20 | Add access to DCNC list. | Carl Hetherington | |
| 2021-03-19 | Add DCNC tags file. | Carl Hetherington | |
| 2021-03-19 | Missing library for static build. | Carl Hetherington | |
| 2021-03-19 | Fix static test buid. | Carl Hetherington | |
| 2021-03-18 | Improve errors when verifying a non-DCP directory. | Carl Hetherington | |
