<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/test.cc, branch v2.17.13</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.13</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.13'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-03-11T08:22:02Z</updated>
<entry>
<title>Make check_one_frame more verbose when it fails.</title>
<updated>2024-03-11T08:22:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-08T21:30:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=21f64d97a68c16b331a7b61f286c8e7668aa0119'/>
<id>urn:sha1:21f64d97a68c16b331a7b61f286c8e7668aa0119</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix memory leak in test.</title>
<updated>2024-03-11T08:22:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-02T22:19:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=05e0256ad304bafaadc8670eaa1c88b5b15f0535'/>
<id>urn:sha1:05e0256ad304bafaadc8670eaa1c88b5b15f0535</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make stop() private and use drop() instead.</title>
<updated>2024-01-28T01:01:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-08T13:48:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b23b24b5043efd3ea76b9765f25e4c1eef3da989'/>
<id>urn:sha1:b23b24b5043efd3ea76b9765f25e4c1eef3da989</id>
<content type='text'>
This avoids confusing situations where we call stop(), then try
to restart the finder (unsuccessfully, because once it's stop()ped
it will stay around, never to be restarted).
</content>
</entry>
<entry>
<title>Write player debug logs from tests on -- --log=debug-player</title>
<updated>2024-01-28T01:01:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-09-28T21:59:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1ce9ab778169bd96ac19667ccc62e88353bc510b'/>
<id>urn:sha1:1ce9ab778169bd96ac19667ccc62e88353bc510b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inspect most DCPs made during tests with ClairMeta (#76).</title>
<updated>2024-01-15T11:44:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-12T14:29:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=de1b4a967e6854782e88e83d48af74289977c8c3'/>
<id>urn:sha1:de1b4a967e6854782e88e83d48af74289977c8c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inspect most DCPs made during tests with dcp_inspect (#76).</title>
<updated>2024-01-15T11:44:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-11T15:24:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a4a7d9ef34f2f083b0ba9e32e933ea5c64d2352d'/>
<id>urn:sha1:a4a7d9ef34f2f083b0ba9e32e933ea5c64d2352d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Verify encrypted DCPs (more) correctly (#2659).</title>
<updated>2023-11-20T20:37:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-19T23:25:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7b439c9baf719b135922e6c6b53472915fed3573'/>
<id>urn:sha1:7b439c9baf719b135922e6c6b53472915fed3573</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace deprecated leaf() with filename().</title>
<updated>2023-11-12T21:11:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-11T00:31:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dfa7b94e802b05bba4243381460eef96626102a0'/>
<id>urn:sha1:dfa7b94e802b05bba4243381460eef96626102a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use dcp::filesystem to wrap filesystem calls and fix_long_path</title>
<updated>2023-10-09T21:38:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-06T00:37:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=96f50dd5e600925488fdd9db1580aa01b026269b'/>
<id>urn:sha1:96f50dd5e600925488fdd9db1580aa01b026269b</id>
<content type='text'>
anything that is passed to read_file() from libcxml.

This should fix #2623 and other similar problems.
</content>
</entry>
<entry>
<title>Give a more useful error when check_dcp() fails.</title>
<updated>2023-08-29T16:29:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-08-26T18:16:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d371403c252203ff3f0f572bdae9b0ea95ecdb2f'/>
<id>urn:sha1:d371403c252203ff3f0f572bdae9b0ea95ecdb2f</id>
<content type='text'>
</content>
</entry>
</feed>
