<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp, branch bad-mxf</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=bad-mxf</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=bad-mxf'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2023-02-13T18:06:57Z</updated>
<entry>
<title>Add a nice note for general MXF errors.</title>
<updated>2023-02-13T18:06:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-13T11:34:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=2a347807b597ed912406ccebf727bd1af07c556c'/>
<id>urn:sha1:2a347807b597ed912406ccebf727bd1af07c556c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Interop CPLs don't have MainPictureStoredArea (#2452).</title>
<updated>2023-02-13T14:17:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-13T14:17:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=8b86c990e526e55e273cc408377f13e64a27fb26'/>
<id>urn:sha1:8b86c990e526e55e273cc408377f13e64a27fb26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give a better error when a KDMFormatError is thrown (DoM #2446).</title>
<updated>2023-02-12T22:09:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T22:09:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=16de10ded1501e59a95ca1efa6e6e8ab0c7283a4'/>
<id>urn:sha1:16de10ded1501e59a95ca1efa6e6e8ab0c7283a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Throw xmlpp::internal_error also as KDMFormatError.</title>
<updated>2023-02-12T22:09:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T22:09:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=305a5518209bb15e8bba72f9b75eb570706d7b91'/>
<id>urn:sha1:305a5518209bb15e8bba72f9b75eb570706d7b91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add --no-asset-hash-check and --asset-hash-check-maximum-size (DoM #2444).</title>
<updated>2023-02-12T21:55:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T18:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=83c3a53c4b44b48823ecdece80bd6c246929ae0b'/>
<id>urn:sha1:83c3a53c4b44b48823ecdece80bd6c246929ae0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Terminate dcpverify correctly when an invalid option is passed.</title>
<updated>2023-02-12T21:55:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T18:37:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b12947937e4f55065f5940dcde96667a5518383d'/>
<id>urn:sha1:b12947937e4f55065f5940dcde96667a5518383d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add another raw_convert().</title>
<updated>2023-02-12T21:55:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T18:37:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=6867cbd5ea8aad24238e1063c617792f410b90a4'/>
<id>urn:sha1:6867cbd5ea8aad24238e1063c617792f410b90a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: use a local variable.</title>
<updated>2023-02-12T21:55:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-12T14:40:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c88d7a66e3751cac223704c68aa4278a9c0de638'/>
<id>urn:sha1:c88d7a66e3751cac223704c68aa4278a9c0de638</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In Deluxe's "Specifications for Digital Cinema Source and DCP Content Delivery"</title>
<updated>2023-02-02T00:37:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-02T00:03:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e0b3f0dec29dfe2952a8bdf445295e8445a8ecd9'/>
<id>urn:sha1:e0b3f0dec29dfe2952a8bdf445295e8445a8ecd9</id>
<content type='text'>
they say that subtitle &lt;IssueDate&gt; must be of the form yyyy-mm-ddThh:mm:ss

They don't explain it, and the standards don't say this (as far as I can see)
but as usual their QC fails &lt;IssueDates&gt; that don't meet this "spec" so here
we are.

See also:
https://dcpomatic.com/forum/viewtopic.php?t=2069
</content>
</entry>
<entry>
<title>Check IssueDate for Deluxe complaint.</title>
<updated>2023-02-02T00:03:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-02T00:03:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b424b9d40a472c00d2ddbe2218375dcbd3d947fc'/>
<id>urn:sha1:b424b9d40a472c00d2ddbe2218375dcbd3d947fc</id>
<content type='text'>
</content>
</entry>
</feed>
