<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/parse, branch v0.103.0</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=v0.103.0</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=v0.103.0'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2015-01-16T10:35:44Z</updated>
<entry>
<title>Support horizontal alignment specification in subtitles.</title>
<updated>2015-01-16T10:35:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-01-16T10:35:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=ee03fd414e2c6e3dd398107ceb4ee365ff427adc'/>
<id>urn:sha1:ee03fd414e2c6e3dd398107ceb4ee365ff427adc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change libdcp::Time to allow sub-second units to be anything, so that</title>
<updated>2015-01-08T23:22:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-01-08T23:22:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=7ca029dea19ab0aa1b7e96d363fe6de61350d2e7'/>
<id>urn:sha1:7ca029dea19ab0aa1b7e96d363fe6de61350d2e7</id>
<content type='text'>
we can support SMPTE subtitles which use TimeCodeRate as the base rather
than the arbitrary "ticks" (4ms) of Interop.
</content>
</entry>
<entry>
<title>Modify KDM code to take a CPL disk file instead of a whole CPL object.</title>
<updated>2014-05-28T14:31:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2014-05-28T14:31:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=2ea95f432a4c12271354d2fa136c0832704e9244'/>
<id>urn:sha1:2ea95f432a4c12271354d2fa136c0832704e9244</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump libcxml again.</title>
<updated>2014-05-11T23:35:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2014-05-11T23:35:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=110dc70856bd0f6ae5ec1931f51a4817c5e38f42'/>
<id>urn:sha1:110dc70856bd0f6ae5ec1931f51a4817c5e38f42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use raw_convert instead of boost::lexical_cast as it seems</title>
<updated>2014-05-11T22:59:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2014-05-11T22:59:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=4de8f0118e1baf31cf4c859881dfbf39014b566f'/>
<id>urn:sha1:4de8f0118e1baf31cf4c859881dfbf39014b566f</id>
<content type='text'>
that lexical_cast will sometimes use a thousands separator
(i.e. it will convert 1234 to a string 1,234).  It appears
not to be possible safely to turn this off (you have to set
the global locale).  Instead, raw_convert uses a stringstream
which you can imbue() with std::locale::classic() to turn off
the locale-specific behaviour.
</content>
</entry>
<entry>
<title>Hacks to support MXF-wrapped subtitles.</title>
<updated>2014-02-26T17:48:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2014-02-26T17:48:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=471c9d05fc19484f3e50cf805d14237b72bbb7b2'/>
<id>urn:sha1:471c9d05fc19484f3e50cf805d14237b72bbb7b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change to libcxml API.</title>
<updated>2013-08-29T19:21:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2013-08-29T19:21:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=cb92077b0a6730f1d71931300ad293e29185c47d'/>
<id>urn:sha1:cb92077b0a6730f1d71931300ad293e29185c47d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>A few small cleanups.</title>
<updated>2013-07-23T14:34:47Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2013-07-23T14:34:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=02ff5c5989c4e2a84e4a3be8123abdbd887f8648'/>
<id>urn:sha1:02ff5c5989c4e2a84e4a3be8123abdbd887f8648</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move some CPL writing from picture/sound assets to the MXF.  Pick up key_id from CPL assets and hence provide and test for encrypted() method on DCP.</title>
<updated>2013-07-06T19:30:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2013-07-06T19:30:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=dcccb2dd1d180b8be67e539395dccbe82b0fb5a8'/>
<id>urn:sha1:dcccb2dd1d180b8be67e539395dccbe82b0fb5a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix corpus tests wrt alphabetical sorting; fix some bugs with subtitles that were shown up.</title>
<updated>2013-05-14T15:22:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2013-05-14T15:22:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b172ecbede672bdef982e5b45376ac3517440263'/>
<id>urn:sha1:b172ecbede672bdef982e5b45376ac3517440263</id>
<content type='text'>
</content>
</entry>
</feed>
