<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/content.cc, branch fix-tests</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=fix-tests</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=fix-tests'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2021-11-28T20:12:00Z</updated>
<entry>
<title>Extract part of the content change job to Content.</title>
<updated>2021-11-28T20:12:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-11-27T00:04:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=07b21bb92a8d54c6c03de9aadc63ab93b65d9bc5'/>
<id>urn:sha1:07b21bb92a8d54c6c03de9aadc63ab93b65d9bc5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some asserts to check for negative trims.</title>
<updated>2021-10-13T19:22:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-10-13T19:21:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3c9b646e2ea130e9ab737bb3e751f1705fc7331c'/>
<id>urn:sha1:3c9b646e2ea130e9ab737bb3e751f1705fc7331c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assorted C++11 tidying.</title>
<updated>2021-02-17T16:33:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-17T16:33:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=33e13c4053138930f4b2f59349e441c76111059d'/>
<id>urn:sha1:33e13c4053138930f4b2f59349e441c76111059d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Be more defensive when calling boost::filesystem::last_write_time.</title>
<updated>2021-02-07T21:31:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-07T21:31:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=15d98128799c2902a3fc046792d1456a275b756b'/>
<id>urn:sha1:15d98128799c2902a3fc046792d1456a275b756b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use enum class for Film::Property.</title>
<updated>2021-01-31T22:47:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-31T22:47:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e0255a64d22440d718e5512f34a4f21f0d37a21b'/>
<id>urn:sha1:e0255a64d22440d718e5512f34a4f21f0d37a21b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More enum class additions.</title>
<updated>2021-01-31T02:14:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-31T02:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8fedaaa75c4586a4cc7ffb393bd71d1fdb091dc8'/>
<id>urn:sha1:8fedaaa75c4586a4cc7ffb393bd71d1fdb091dc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>c++ tidying.</title>
<updated>2021-01-08T20:56:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-08T20:56:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=444809fb888ed99803f2d19c94d3faef067cf348'/>
<id>urn:sha1:444809fb888ed99803f2d19c94d3faef067cf348</id>
<content type='text'>
</content>
</entry>
<entry>
<title>BOOST_FOREACH.</title>
<updated>2021-01-07T22:27:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-04T20:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a5d004b0773f633401528392fc28e66d70e13ac8'/>
<id>urn:sha1:a5d004b0773f633401528392fc28e66d70e13ac8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std::shared_ptr</title>
<updated>2021-01-07T21:48:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-04T20:16:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dd9be86db6cde0afa5da0d1d1ac43b42e05dca26'/>
<id>urn:sha1:dd9be86db6cde0afa5da0d1d1ac43b42e05dca26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Round the length of video-containing content to the nearest frame.</title>
<updated>2020-05-20T19:56:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-20T18:20:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=48841aa4a4aa4704e1e054b294bac23996be6dd0'/>
<id>urn:sha1:48841aa4a4aa4704e1e054b294bac23996be6dd0</id>
<content type='text'>
It seems reasonable, and is in the spirit of how positions are
rounded to frame boundaries.

It also fixes problems with unnecessary frames of black being
created at the end of trimmed files, where there can be
rounding-error-based confusion about where the content stops and
the black begins.
</content>
</entry>
</feed>
