<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/dcpomatic_time.h, branch debug/niclas</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fniclas</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fniclas'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2018-01-31T21:36:36Z</updated>
<entry>
<title>Fix missing subtitles when they start just after the start of a frame.</title>
<updated>2018-01-31T21:36:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-01-31T21:36:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8bccd0af23b8e1ada43182c2531c21f06036ca37'/>
<id>urn:sha1:8bccd0af23b8e1ada43182c2531c21f06036ca37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a cast from float to double which seemingly causes</title>
<updated>2018-01-18T01:27:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-01-18T01:27:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0bb3c873e28552293e7132c93cdeeef65845596d'/>
<id>urn:sha1:0bb3c873e28552293e7132c93cdeeef65845596d</id>
<content type='text'>
slight errors in Time::ceil().  Possibly related to #1174.
</content>
</entry>
<entry>
<title>Move a couple of tests to a more appropriate place.</title>
<updated>2018-01-18T00:25:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-01-18T00:25:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=35e5de23b21a1fc9788fadd9ecd8beae9cfc18e3'/>
<id>urn:sha1:35e5de23b21a1fc9788fadd9ecd8beae9cfc18e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove old declaration.</title>
<updated>2017-05-17T23:57:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-17T23:57:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bc9bd13a2d9df75057511deca71b943ab1183e19'/>
<id>urn:sha1:bc9bd13a2d9df75057511deca71b943ab1183e19</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various Doxygen fixes.</title>
<updated>2017-04-19T22:04:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-03-02T15:37:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=67a68bd971ebe1b35daa3f75873b4ccb53c00ba0'/>
<id>urn:sha1:67a68bd971ebe1b35daa3f75873b4ccb53c00ba0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix merging of audio in various circumstances.</title>
<updated>2017-04-19T22:04:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-02-26T01:40:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=58dce923b9d438a27ce1cd7e3125370f74d46e3a'/>
<id>urn:sha1:58dce923b9d438a27ce1cd7e3125370f74d46e3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to tidy up internal APIs slightly.</title>
<updated>2017-04-19T22:04:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-11-28T23:45:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a78b741c43830c84bcb4d18e3147746f13a668e5'/>
<id>urn:sha1:a78b741c43830c84bcb4d18e3147746f13a668e5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix non-frame-aligned trims when using trim-to-playhead.</title>
<updated>2017-01-04T21:41:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-01-04T21:41:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=736f9d8154080ea5837b31af623ef863eea1a7c5'/>
<id>urn:sha1:736f9d8154080ea5837b31af623ef863eea1a7c5</id>
<content type='text'>
Reimplement Time::ceil and add a corresponding Time::floor with tests.
ceil returns slightly different results to previously with non-integer
frame rates.

Then use floor to round the playhead position when trimming.
</content>
</entry>
<entry>
<title>Rename Time::round_up to Time::ceil.</title>
<updated>2017-01-04T01:28:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-01-04T01:28:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=11ac33e140f3aa9d6e992880a1e1b3a4ca649355'/>
<id>urn:sha1:11ac33e140f3aa9d6e992880a1e1b3a4ca649355</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge identical time periods returned from text_subtitles_during</title>
<updated>2016-10-23T22:27:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-10-23T22:27:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2603c3c5d94ce5e300337d71eeabb56ff3f55fc4'/>
<id>urn:sha1:2603c3c5d94ce5e300337d71eeabb56ff3f55fc4</id>
<content type='text'>
to stop multiple copies of subtitles being returned from the decoder.
</content>
</entry>
</feed>
