<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test, branch 2957-ru</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=2957-ru</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=2957-ru'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-01-22T15:15:59Z</updated>
<entry>
<title>Fix spelling mistake in test.</title>
<updated>2025-01-22T15:15:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-22T15:15:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6eb965e9e729c63e7d688f4a7687e7ba62341b10'/>
<id>urn:sha1:6eb965e9e729c63e7d688f4a7687e7ba62341b10</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Sort cinemas and DKDM recipients correctly using the collator (#2950).</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-18T23:37:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=44cd984db9877b2a1aac3321744f7d0415f2f2e9'/>
<id>urn:sha1:44cd984db9877b2a1aac3321744f7d0415f2f2e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow KDMRecipient and hence Screen to convert certs to dcp::Certificate lazily.</title>
<updated>2025-01-22T13:34:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T00:31:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5e10a6f047d12f1e2e3d0e2f8ee30f93897a2227'/>
<id>urn:sha1:5e10a6f047d12f1e2e3d0e2f8ee30f93897a2227</id>
<content type='text'>
This is pretty slow (as it runs the certificate through OpenSSL) and we
don't need to do it for every certificate in a database when we load the
database.
</content>
</entry>
<entry>
<title>Pass tolerant flag into Player.</title>
<updated>2025-01-20T19:36:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T23:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8850569d93a8524625b3b595cb6edf45bdf6de07'/>
<id>urn:sha1:8850569d93a8524625b3b595cb6edf45bdf6de07</id>
<content type='text'>
This is needed because the DCPDecoder ends up needing it when it reads
reel information from CPLs.

Maybe all that stuff should be in our metadata.
</content>
</entry>
<entry>
<title>Pass tolerant flag into Content::examine() and the ExamineContentJob.</title>
<updated>2025-01-20T19:36:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T23:31:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=385635f00d39822389adbc99a2d5bdd992f16432'/>
<id>urn:sha1:385635f00d39822389adbc99a2d5bdd992f16432</id>
<content type='text'>
Along the way this helps to fix #2942.
</content>
</entry>
<entry>
<title>Find missing files better in projects coming from other platforms (#2935).</title>
<updated>2025-01-19T21:23:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T21:23:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0b66748421b751b1863ce86f98ab449c8e8e87fc'/>
<id>urn:sha1:0b66748421b751b1863ce86f98ab449c8e8e87fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add search by digest if search by name fails (#2935).</title>
<updated>2025-01-19T19:50:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T19:50:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9f2595c22d10a64f561379847192ad64001ac9f1'/>
<id>urn:sha1:9f2595c22d10a64f561379847192ad64001ac9f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add option to force short screen layout (#2946).</title>
<updated>2025-01-18T23:44:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-15T23:37:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=17d9f8ba001eb14c3bbaf5cc5ebc37c5c0e1edb9'/>
<id>urn:sha1:17d9f8ba001eb14c3bbaf5cc5ebc37c5c0e1edb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix first frame being shown even when trimmed (#2952).</title>
<updated>2025-01-18T20:06:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T10:14:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ef2eb8521358684042807dfcec62ce0e5639ec8d'/>
<id>urn:sha1:ef2eb8521358684042807dfcec62ce0e5639ec8d</id>
<content type='text'>
We calculated the DCP time of the first frame (when its content was
trimmed) and it was clamped from -8 frames to 0, which meant it was used
when it should not have been.
</content>
</entry>
<entry>
<title>Add parameter names.</title>
<updated>2025-01-18T20:06:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-17T10:12:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=10c45dc1418bc8c4766ec2c189dc78162d4664dd'/>
<id>urn:sha1:10c45dc1418bc8c4766ec2c189dc78162d4664dd</id>
<content type='text'>
</content>
</entry>
</feed>
