<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/verify.h, branch rec2020</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=rec2020</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=rec2020'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2022-09-03T12:46:38Z</updated>
<entry>
<title>Properly support ContentKind scope attribute.</title>
<updated>2022-09-03T12:46:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-09-02T23:52:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=1d13ce8be4df51e85b7222a7c9d357366c841a89'/>
<id>urn:sha1:1d13ce8be4df51e85b7222a7c9d357366c841a89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add verify test to check for erroneous &lt;EntryPoint&gt; and &lt;Duration&gt;</title>
<updated>2022-03-24T12:27:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-03-24T00:28:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=56fcbad9cac0972d4895ac03d935471da8673e0c'/>
<id>urn:sha1:56fcbad9cac0972d4895ac03d935471da8673e0c</id>
<content type='text'>
tags inside &lt;MainMarkers&gt;
</content>
</entry>
<entry>
<title>Order subtitles in the XML according to their vertical position (DoM bug #2106).</title>
<updated>2021-10-24T18:52:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-10-18T06:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d5ab7ecf942405bcaa7fd8d367e09f95d6c0c978'/>
<id>urn:sha1:d5ab7ecf942405bcaa7fd8d367e09f95d6c0c978</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak comments for the DoM manual.</title>
<updated>2021-10-05T23:17:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-10-05T23:17:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=87884a12218d71fbbbbaea1005c652ab1d3dd41a'/>
<id>urn:sha1:87884a12218d71fbbbbaea1005c652ab1d3dd41a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add verify check for empty &lt;Text&gt; nodes in timed text.</title>
<updated>2021-08-11T21:35:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-08-10T00:10:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c259338463b394e61504ff0e232b0ba102c1eda2'/>
<id>urn:sha1:c259338463b394e61504ff0e232b0ba102c1eda2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy handling of _raw_xml.</title>
<updated>2021-05-27T12:25:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-27T12:21:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a6a1294944d4ce02cbb429ca1aec07ca78d79a88'/>
<id>urn:sha1:a6a1294944d4ce02cbb429ca1aec07ca78d79a88</id>
<content type='text'>
Before this if we tried to get the XML of an encrypted asset we
would just get an empty string.  Now we get a boost::none which
means the verifier can avoid trying to check details of the XML
(and instead raise a warning that you are trying to verify data
that it cannot decrypt).
</content>
</entry>
<entry>
<title>Sort notes when checking verifications.</title>
<updated>2021-05-27T09:44:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-27T09:44:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3e866abeee4de737a04719ff8ab6c6bf46bb4d74'/>
<id>urn:sha1:3e866abeee4de737a04719ff8ab6c6bf46bb4d74</id>
<content type='text'>
So that the lists in the tests don't have to be in the right order.
</content>
</entry>
<entry>
<title>Don't give an error on verifying Interop DCPs with possibly-incorrectly</title>
<updated>2021-04-22T19:56:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-22T19:56:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=5e1ce36be463bfc48663d4697860340649060d01'/>
<id>urn:sha1:5e1ce36be463bfc48663d4697860340649060d01</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Add check for Bv2.1 10.4.3 - container duration vs reel duration in timed text.</title>
<updated>2021-04-09T21:49:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-09T21:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c59e6c0e64f95afc7c33168e7c7562502411bd01'/>
<id>urn:sha1:c59e6c0e64f95afc7c33168e7c7562502411bd01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Verify that SMPTE subtitle IDs are handled properly (DoM #1962).</title>
<updated>2021-04-08T00:07:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-08T00:07:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3a328b69a4770687fa16a113f33882217a59a142'/>
<id>urn:sha1:3a328b69a4770687fa16a113f33882217a59a142</id>
<content type='text'>
</content>
</entry>
</feed>
