<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src, branch compose</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=compose</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=compose'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2021-07-09T23:24:48Z</updated>
<entry>
<title>Remove String namespace from around compose().</title>
<updated>2021-07-09T23:24:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-07-09T23:24:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=13154bc1a9b341f46994607fdde2e725444a6e21'/>
<id>urn:sha1:13154bc1a9b341f46994607fdde2e725444a6e21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename compose.hpp to compose.h</title>
<updated>2021-07-09T23:22:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-07-09T23:22:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=9853cbf566fdfdea096333c4caa788c29fa5c57b'/>
<id>urn:sha1:9853cbf566fdfdea096333c4caa788c29fa5c57b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new compose() method using variadic templates.</title>
<updated>2021-07-09T23:17:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-07-09T22:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=1b7d38b2e148cc83d5243fbdcfa0a0efc15992d4'/>
<id>urn:sha1:1b7d38b2e148cc83d5243fbdcfa0a0efc15992d4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++11 cleanup.</title>
<updated>2021-06-25T22:00:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-25T22:00:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e97157fd7fe6767fdc2b1fa32df5b821296907a9'/>
<id>urn:sha1:e97157fd7fe6767fdc2b1fa32df5b821296907a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add issuer() and creator() getters to CPL.</title>
<updated>2021-06-24T15:02:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-24T15:02:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=97b4901435e1ffc59d347cf7478a31fea8fae3a3'/>
<id>urn:sha1:97b4901435e1ffc59d347cf7478a31fea8fae3a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add option to ignore mismatched HMACs when reading MXFs.</title>
<updated>2021-06-04T12:37:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-04T12:37:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a5bd2e9eeecccb1a64aa7f3ae936698fce78bea5'/>
<id>urn:sha1:a5bd2e9eeecccb1a64aa7f3ae936698fce78bea5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pass through CompositionMetadataAsset correctly.</title>
<updated>2021-06-01T22:33:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-06-01T22:33:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3c59d07d90e85355e320ed6d30efa30242ed6c31'/>
<id>urn:sha1:3c59d07d90e85355e320ed6d30efa30242ed6c31</id>
<content type='text'>
We weren't saving Id, and were not quite handling FullContentText
correctly.
</content>
</entry>
<entry>
<title>Make similar changes to the previous commit for _xml_id.</title>
<updated>2021-05-27T12:25:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-27T12:22:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=dd672d926e3b88cbe42b0778fda397d9e858b592'/>
<id>urn:sha1:dd672d926e3b88cbe42b0778fda397d9e858b592</id>
<content type='text'>
This is also unavailable if the asset is encrypted.
</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>Fix bug causing failure to decrypt SMPTE subtitles.</title>
<updated>2021-05-27T12:25:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-27T12:19:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=8c27355abdac31c38c2fd5f41e36097dd5360422'/>
<id>urn:sha1:8c27355abdac31c38c2fd5f41e36097dd5360422</id>
<content type='text'>
</content>
</entry>
</feed>
