diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-08-04 20:27:32 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-08-04 20:27:32 +0200 |
| commit | 9bc5ced02a09010b7ed4fd3a62a3d3e0a03665da (patch) | |
| tree | 0718b91e628bcef7019d301131d48a50df9e6532 /test | |
| parent | 7cbb0cd253c483644d237ec6874032e72d2ed9d4 (diff) | |
Add support for writing CPL metadata about sign language video tracks (DoM #2062).
Diffstat (limited to 'test')
| -rw-r--r-- | test/cpl_metadata_test.cc | 2 | ||||
| -rw-r--r-- | test/ref/cpl_metadata_test1.xml | 9 |
2 files changed, 11 insertions, 0 deletions
diff --git a/test/cpl_metadata_test.cc b/test/cpl_metadata_test.cc index eeef3172..511098ea 100644 --- a/test/cpl_metadata_test.cc +++ b/test/cpl_metadata_test.cc @@ -310,6 +310,8 @@ BOOST_AUTO_TEST_CASE (cpl_metadata_write_test1) auto lt = { dcp::LanguageTag("en-US"), dcp::LanguageTag("fr-ZA") }; cpl.set_additional_subtitle_languages (lt); + cpl.set_sign_language_video_language (dcp::LanguageTag("bzs")); + cpl.write_xml ("build/test/cpl_metadata_write_test1.xml", {}); check_xml ( dcp::file_to_string("test/ref/cpl_metadata_test1.xml"), diff --git a/test/ref/cpl_metadata_test1.xml b/test/ref/cpl_metadata_test1.xml index 1185abc5..58649e8d 100644 --- a/test/ref/cpl_metadata_test1.xml +++ b/test/ref/cpl_metadata_test1.xml @@ -76,6 +76,15 @@ </meta:Property> </meta:PropertyList> </meta:ExtensionMetadata> + <meta:ExtensionMetadata scope="http://isdcf.com/2017/10/SignLanguageVideo"> + <meta:Name>Sign Language Video</meta:Name> + <meta:PropertyList> + <meta:Property> + <meta:Name>Language Tag</meta:Name> + <meta:Value>bzs</meta:Value> + </meta:Property> + </meta:PropertyList> + </meta:ExtensionMetadata> </meta:ExtensionMetadataList> </meta:CompositionMetadataAsset> </AssetList> |
