<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/dcp_time.cc, branch 0.x</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=0.x</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=0.x'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2015-06-25T15:22:08Z</updated>
<entry>
<title>No-op: whitespace.</title>
<updated>2015-06-25T15:22:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-06-25T15:22:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e520f1009eaa552c7b3931ced85c0f19d8aff554'/>
<id>urn:sha1:e520f1009eaa552c7b3931ced85c0f19d8aff554</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix harmless extravagent extra multiplies.</title>
<updated>2015-01-09T22:09:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-01-09T22:09:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=287d8bb5eb247e8746718a919091fff09b0b624d'/>
<id>urn:sha1:287d8bb5eb247e8746718a919091fff09b0b624d</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>Tidy operator&lt;= for libdcp::Time somewhat.  Change subtitles_at to subtitles_during as it's a better API for dcptocomps.</title>
<updated>2014-11-02T01:26:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2014-11-02T01:26:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=d9a189571d94e656e137db115c1070ae161984ee'/>
<id>urn:sha1:d9a189571d94e656e137db115c1070ae161984ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix tests.  Fix rounding of time creation from seconds of frame counts.</title>
<updated>2014-11-02T00:28:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2014-11-02T00:28:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=6d7dc1a2b650a74f23b772d215bb43d5f7b3e173'/>
<id>urn:sha1:6d7dc1a2b650a74f23b772d215bb43d5f7b3e173</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix heinous bug with conversion to libdcp::Time causing missing subtitles (and probably other problems).</title>
<updated>2014-10-06T19:37:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2014-10-06T19:37:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f7b50fd54b249c294e686fc09d8bb33d2a992d42'/>
<id>urn:sha1:f7b50fd54b249c294e686fc09d8bb33d2a992d42</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>Remove debug code.</title>
<updated>2013-10-24T15:31:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2013-10-24T15:31:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=fece2ebfd071f5e63377e7ff2ced08124e076397'/>
<id>urn:sha1:fece2ebfd071f5e63377e7ff2ced08124e076397</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix ticks calculations.</title>
<updated>2013-10-24T15:27:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2013-10-24T15:27:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3941ebc04432fdbb92e1c2b25bbbd10d4fcecd51'/>
<id>urn:sha1:3941ebc04432fdbb92e1c2b25bbbd10d4fcecd51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Time constructor from ticks; fix Time::to_ticks().</title>
<updated>2013-10-24T14:42:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2013-10-24T14:42:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=91f94491733d790d41e39b3604d67d3c3561bf01'/>
<id>urn:sha1:91f94491733d790d41e39b3604d67d3c3561bf01</id>
<content type='text'>
</content>
</entry>
</feed>
