<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src, branch v1.6.8</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=v1.6.8</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=v1.6.8'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2019-05-21T20:24:30Z</updated>
<entry>
<title>Increase header size when writing SMPTE subtitle MXFs; fixes problems when writing lots of subs (DCP-o-matic bug #1561).</title>
<updated>2019-05-21T20:24:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-21T20:23:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c6d187747222c980e28a6e50196a85ee570990a7'/>
<id>urn:sha1:c6d187747222c980e28a6e50196a85ee570990a7</id>
<content type='text'>
This is a backport of b7c7e14463d91608b080a5a63fcfb4d330ced863 from master.
</content>
</entry>
<entry>
<title>Throw a different exception when an unrecognised LabelSetType is found.</title>
<updated>2019-04-25T15:46:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-04-25T15:46:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=399e2adaf4023a541d4b3792c8fde0a923c55ab1'/>
<id>urn:sha1:399e2adaf4023a541d4b3792c8fde0a923c55ab1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add EPISODE and PROMO content types.</title>
<updated>2019-03-29T14:35:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-29T14:35:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=29b0148143e602699c7ba161477d5d800607ca4b'/>
<id>urn:sha1:29b0148143e602699c7ba161477d5d800607ca4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check that all image data is present after loading a SMPTE subtitle asset.</title>
<updated>2019-03-16T00:32:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-15T23:16:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3bd9acd5cd3bf5382ad79c295ec9d9aca828dc32'/>
<id>urn:sha1:3bd9acd5cd3bf5382ad79c295ec9d9aca828dc32</id>
<content type='text'>
If we load SMPTE subtitles from a XML file try to load PNG data
from the same directory; this feels like a hack.
</content>
</entry>
<entry>
<title>Try to fix libdcp static build.</title>
<updated>2019-03-12T11:58:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-12T11:58:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=943eab102ecbd15a2bd4e0f7399dffe49b294d6a'/>
<id>urn:sha1:943eab102ecbd15a2bd4e0f7399dffe49b294d6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix gcov shlib build; this fixes tests to run against the locally-built libdcp rather than the installed one.</title>
<updated>2019-03-12T11:49:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-12T11:49:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d540b90f5faf1051656920ccc9644ba764e5bb2b'/>
<id>urn:sha1:d540b90f5faf1051656920ccc9644ba764e5bb2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check return value of fread in File::File.</title>
<updated>2019-01-24T22:21:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-24T22:21:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d1f2e0128c6f5daa01770b0989c66285f1284985'/>
<id>urn:sha1:d1f2e0128c6f5daa01770b0989c66285f1284985</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Slightly hacky but hopefully functional fix for KDMs after the changes</title>
<updated>2019-01-24T17:34:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-24T17:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=2d05cab0e47ef437c3e5fa0f574f1eb4b1cfd64a'/>
<id>urn:sha1:2d05cab0e47ef437c3e5fa0f574f1eb4b1cfd64a</id>
<content type='text'>
to signer.  The KDM stuff uses add_signature_value() but not sign()
since it has to allow pass-through of a KDM (so it handles &lt;Signature&gt; etc.
itself).  This means we have to make the indentation-adding optional.

It might have been nicer to make indent() not add indentation if it's
not already there.
</content>
</entry>
<entry>
<title>Fully indent PKL/CPL.</title>
<updated>2019-01-24T02:03:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-22T00:40:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=5ad493e6900f621284748fe50b3f60f67929ffc2'/>
<id>urn:sha1:5ad493e6900f621284748fe50b3f60f67929ffc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to fix Sony digest validation by indenting the &lt;Signer&gt;</title>
<updated>2019-01-24T02:03:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-20T20:26:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a266fc223ecb7a696fa9dc35422ef0264b1c3c40'/>
<id>urn:sha1:a266fc223ecb7a696fa9dc35422ef0264b1c3c40</id>
<content type='text'>
and &lt;Signature&gt; before signing.  This is in the belief that, perhaps,
the Sony software "reformats" the XML before checking that the signature
is correct (or something).
</content>
</entry>
</feed>
