summaryrefslogtreecommitdiff
path: root/test/ref
AgeCommit message (Collapse)Author
2022-05-04Make some tests repeatable across platforms.Carl Hetherington
2022-03-24Remove <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-20Nearly pretty-print subtitle XML (though not in <Text> nodes).v1.8.12Carl Hetherington
This is an attempt to fix DoM bug #2205.
2022-01-17Use optional for ReelAsset _annotation_text.v1.8.6Carl 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-04Add support for writing CPL metadata about sign language video tracks (DoM ↵Carl Hetherington
#2062).
2021-08-04Fix tests after previous commit.Carl Hetherington
2021-06-02Test churn from adding make_uuid() into CPL.Carl Hetherington
2021-03-26Write 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-06Don't use flat_red.j2c for the simple DCP test as it's only 8-bit.Carl Hetherington
2021-01-18Bv2.1 9.1: PKL annotation text must match CPL ContentTitleText if there is ↵Carl Hetherington
only one CPL in the PKL.
2021-01-18Bv2.1 8.6.{1.2}: CompositionMetadataAsset must exist and it must have some ↵Carl Hetherington
<VersionNumber>.
2021-01-18Bv2.1 8.5: FFOC and LFOC should be present and have particular values.Carl Hetherington
2021-01-17Use feature not trailer for some tests to avoid verification errors about ↵Carl Hetherington
FFEC/FFMC.
2021-01-17Bv2.1 7.2.3: Check that subtitle <StartTime> exists and is 0.Carl Hetherington
2021-01-17Remove 32x32 test image.Carl Hetherington
2021-01-17Use a valid frame size for simple_picture().Carl Hetherington
2020-11-22Seems like an oversight that MainSubtitleLanguageList had no namespace.Carl Hetherington
2020-11-22Add SMPTE Bv2.1 ExtensionMetadata.Carl Hetherington
2020-09-21Adapt for changes in parent branch, and test churn.Carl Hetherington
2020-09-21Support MCA sound channel tags in MXF/CPL.Carl Hetherington
2020-09-21Support CPL metadata.Carl Hetherington
2020-09-09Use 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-12Fix up some tests.Carl Hetherington
2020-07-11Hopefully make all tests stable enough to be run with --random,Carl Hetherington
stopping test reference churn.
2020-06-19Fix test now that Atmos asset ID is correctly read from the MXF.Carl Hetherington
2020-03-08Add test data missing from previous.Carl Hetherington
2019-12-22Fix syntax of ContentVersion/Id in the reference.Carl Hetherington
2019-09-08Fix unit tests after CPL root namespace fix.Carl Hetherington
2019-03-18Accept 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-12And corresponding test updates.Carl Hetherington
2019-03-12Update tests for previous.Carl Hetherington
2019-02-04Update for changes to video MXF headers.Carl Hetherington
2019-01-24Fix test references now that we indent things.Carl Hetherington
2019-01-14Tidy 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-25ID churn.Carl Hetherington
2018-09-02Hopefully-correct PKL and AssetMap when using Interop PNG subtitles.Carl Hetherington
2018-08-18Missing test files.Carl Hetherington
2018-08-17Unexplained ID churn.Carl Hetherington
2018-03-22Fix reference data for changes to dsig namespacing.Carl Hetherington
2018-03-15Test ID churn from 380d7af94562883cdcaa60726d0ffa36f3dab304.Carl Hetherington
2017-05-17Test an Interop DCP (dcp_test7) with associated churn in the following test.Carl Hetherington
2017-02-14Fix test churn.Carl Hetherington
2017-02-13Update test data.Carl Hetherington
2016-10-31UUID churn in tests.Carl Hetherington
2016-09-13Test ID churn.Carl Hetherington
2016-09-13Various fixes to incorrect Atmos read/write wrt XML namespaces.Carl Hetherington
2016-09-09Update test references for change to SMPTE audio channel assignment in MXF.Carl Hetherington
2016-06-10More ToolkitVersion churn; hopefully that's it for now.Carl Hetherington
2016-05-25ID churn.Carl Hetherington
2016-05-25Basic writing of DCPs containing Atmos MXFs; untested.Carl Hetherington