<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/util_test.cc, branch help</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=help</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=help'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2019-10-21T15:25:04Z</updated>
<entry>
<title>Copy with progress updates when we might copy long files (#1574).</title>
<updated>2019-10-21T15:25:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-21T15:25:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=48b82de5b6e8e07330a2f72dbddd8d9830fe047e'/>
<id>urn:sha1:48b82de5b6e8e07330a2f72dbddd8d9830fe047e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Put Time types in dcpomatic namespace.</title>
<updated>2019-05-10T22:43:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-08T22:41:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c4403784febdbdd42e9c32e67fadb147f11fe566'/>
<id>urn:sha1:c4403784febdbdd42e9c32e67fadb147f11fe566</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make careful_string_filter a little better and use it for KDM filenames.</title>
<updated>2019-03-22T00:09:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-22T00:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=137b2b1b440b5594b4d371c10884acd0a90df6bf'/>
<id>urn:sha1:137b2b1b440b5594b4d371c10884acd0a90df6bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Read UTF8 string lengths correctly when checking closed captions (part of #1446).</title>
<updated>2019-01-17T22:33:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-17T22:33:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=95f4db0a8bb5bbf742a0195fbbe17d304fb99507'/>
<id>urn:sha1:95f4db0a8bb5bbf742a0195fbbe17d304fb99507</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaroop: store whole signer/decryption chains and private keys encrypted by machine UUID.</title>
<updated>2019-01-09T23:45:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-09T23:45:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9da0bac018e0e7dcad0c1aafaa7f6be6d434da96'/>
<id>urn:sha1:9da0bac018e0e7dcad0c1aafaa7f6be6d434da96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix seconds_to_approximate_hms sometimes saying things like 1h60m (#1314).</title>
<updated>2018-05-28T00:17:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-05-28T00:17:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9d904847726295852b78b0029939d0f848793d06'/>
<id>urn:sha1:9d904847726295852b78b0029939d0f848793d06</id>
<content type='text'>
</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>Add DCP size and length to player.</title>
<updated>2017-08-14T20:07:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-08-03T16:03:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e0c524cbc4f006a4319c3ce8aa7625f9d70d054a'/>
<id>urn:sha1:e0c524cbc4f006a4319c3ce8aa7625f9d70d054a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Doxygen tweaks.</title>
<updated>2017-04-19T22:04:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-03-01T22:01:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6996f3e291aec986adb1589808a54d09b8647520'/>
<id>urn:sha1:6996f3e291aec986adb1589808a54d09b8647520</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>
</feed>
