| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-05-04 | Make some tests repeatable across platforms. | Carl Hetherington | |
| 2022-03-24 | Remove <EntryPoint> and <Duration> from <ReelMarkerAsset> tags. | Carl Hetherington | |
| They should not be there: "EntryPoint" ... "This element shall only be present when the Asset refers to an external resource such as a Track File". Fixes DoM bug #2215. | |||
| 2022-03-20 | Nearly pretty-print subtitle XML (though not in <Text> nodes).v1.8.12 | Carl Hetherington | |
| This is an attempt to fix DoM bug #2205. | |||
| 2022-01-17 | Use optional for ReelAsset _annotation_text.v1.8.6 | Carl Hetherington | |
| Not only is this tag optional in Interop and SMPTE, but it would appear that if it is present but empty a DCP will not play back on Sony SRX320 / LMT3000 systems (DoM bug #2124). Here we use optional<>, as seems to make sense, and also refuse to write empty tags (instead omitting the tag entirely). | |||
| 2021-08-04 | Add support for writing CPL metadata about sign language video tracks (DoM ↵ | Carl Hetherington | |
| #2062). | |||
| 2021-08-04 | Fix tests after previous commit. | Carl Hetherington | |
| 2021-06-02 | Test churn from adding make_uuid() into CPL. | 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-02-06 | Don't use flat_red.j2c for the simple DCP test as it's only 8-bit. | Carl Hetherington | |
| 2021-01-18 | Bv2.1 9.1: PKL annotation text must match CPL ContentTitleText if there is ↵ | Carl Hetherington | |
| only one CPL in the PKL. | |||
| 2021-01-18 | Bv2.1 8.6.{1.2}: CompositionMetadataAsset must exist and it must have some ↵ | Carl Hetherington | |
| <VersionNumber>. | |||
| 2021-01-18 | Bv2.1 8.5: FFOC and LFOC should be present and have particular values. | Carl Hetherington | |
| 2021-01-17 | Use feature not trailer for some tests to avoid verification errors about ↵ | Carl Hetherington | |
| FFEC/FFMC. | |||
| 2021-01-17 | Bv2.1 7.2.3: Check that subtitle <StartTime> exists and is 0. | Carl Hetherington | |
| 2021-01-17 | Remove 32x32 test image. | Carl Hetherington | |
| 2021-01-17 | Use a valid frame size for simple_picture(). | Carl Hetherington | |
| 2020-11-22 | Seems like an oversight that MainSubtitleLanguageList had no namespace. | Carl Hetherington | |
| 2020-11-22 | Add SMPTE Bv2.1 ExtensionMetadata. | Carl Hetherington | |
| 2020-09-21 | Adapt for changes in parent branch, and test churn. | Carl Hetherington | |
| 2020-09-21 | Support MCA sound channel tags in MXF/CPL. | Carl Hetherington | |
| 2020-09-21 | Support CPL metadata. | Carl Hetherington | |
| 2020-09-09 | Use the <Id> read in when the Reel was created from XML (if appropriate) | Carl Hetherington | |
| when writing it out again, rather than creating a new one each time. Also there is the associated test churn here from removing a call to make_uuid(). | |||
| 2020-07-12 | Fix up some tests. | Carl Hetherington | |
| 2020-07-11 | Hopefully make all tests stable enough to be run with --random, | Carl Hetherington | |
| stopping test reference churn. | |||
| 2020-06-19 | Fix test now that Atmos asset ID is correctly read from the MXF. | Carl Hetherington | |
| 2020-03-08 | Add test data missing from previous. | Carl Hetherington | |
| 2019-12-22 | Fix syntax of ContentVersion/Id in the reference. | Carl Hetherington | |
| 2019-09-08 | Fix unit tests after CPL root namespace fix. | Carl Hetherington | |
| 2019-03-18 | Accept that <Duration> and <EntryPoint> are optional, and account for this ↵ | Carl Hetherington | |
| in tests. Also fix tests to reflect <AnnotationText> no longer being filled in with a default value. | |||
| 2019-03-12 | And corresponding test updates. | Carl Hetherington | |
| 2019-03-12 | Update tests for previous. | Carl Hetherington | |
| 2019-02-04 | Update for changes to video MXF headers. | Carl Hetherington | |
| 2019-01-24 | Fix test references now that we indent things. | Carl Hetherington | |
| 2019-01-14 | Tidy repeated call of make_uuid() and don't put urn:uuid: in front of ↵ | Carl Hetherington | |
| default content version label text as it's a bit confusing. | |||
| 2018-09-25 | ID churn. | Carl Hetherington | |
| 2018-09-02 | Hopefully-correct PKL and AssetMap when using Interop PNG subtitles. | Carl Hetherington | |
| 2018-08-18 | Missing test files. | Carl Hetherington | |
| 2018-08-17 | Unexplained ID churn. | Carl Hetherington | |
| 2018-03-22 | Fix reference data for changes to dsig namespacing. | Carl Hetherington | |
| 2018-03-15 | Test ID churn from 380d7af94562883cdcaa60726d0ffa36f3dab304. | Carl Hetherington | |
| 2017-05-17 | Test an Interop DCP (dcp_test7) with associated churn in the following test. | Carl Hetherington | |
| 2017-02-14 | Fix test churn. | Carl Hetherington | |
| 2017-02-13 | Update test data. | Carl Hetherington | |
| 2016-10-31 | UUID churn in tests. | Carl Hetherington | |
| 2016-09-13 | Test ID churn. | Carl Hetherington | |
| 2016-09-13 | Various fixes to incorrect Atmos read/write wrt XML namespaces. | Carl Hetherington | |
| 2016-09-09 | Update test references for change to SMPTE audio channel assignment in MXF. | Carl Hetherington | |
| 2016-06-10 | More ToolkitVersion churn; hopefully that's it for now. | Carl Hetherington | |
| 2016-05-25 | ID churn. | Carl Hetherington | |
| 2016-05-25 | Basic writing of DCPs containing Atmos MXFs; untested. | Carl Hetherington | |
