<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test, branch v2.18.3</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.3</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.3'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-01-10T01:05:41Z</updated>
<entry>
<title>Fix invalid return values from fade() causing various odd effects (#2932).</title>
<updated>2025-01-10T01:05:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-10T00:35:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3fa25e91b9ed746b9a65fc6ff0b5fc4388097459'/>
<id>urn:sha1:3fa25e91b9ed746b9a65fc6ff0b5fc4388097459</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add rfc_2822_date().</title>
<updated>2025-01-09T19:56:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-07T19:46:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=32ac98a4b6f53f06cfe26687d338dfa5125ec20d'/>
<id>urn:sha1:32ac98a4b6f53f06cfe26687d338dfa5125ec20d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump libdcp for raw_convert changes.</title>
<updated>2025-01-05T11:58:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-30T14:43:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b03f2277a205ff7e7cdaa12c6e52322ea474a7af'/>
<id>urn:sha1:b03f2277a205ff7e7cdaa12c6e52322ea474a7af</id>
<content type='text'>
raw_convert&lt;string&gt; is gone, so here we use fmt::{to_string,format} instead.
Other raw_converts now use fast_float.
</content>
</entry>
<entry>
<title>Give ownership of info files to ReelWriters (#2912).</title>
<updated>2024-12-26T16:20:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-16T00:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=24728b74693bb84d79474e014cdb952abc8a79f2'/>
<id>urn:sha1:24728b74693bb84d79474e014cdb952abc8a79f2</id>
<content type='text'>
The motivation here is to stop a pattern where we create a file, close
it, and then re-open it (many times) as I think there are problems on
Windows when a virus scanner sees the new file, opens it for checking,
and then we can't re-open it.

This also makes things a fair bit simpler, as a lock is removed and we
don't try to differentiate read/write cases by opening the file in
different ways; it's now always writeable.
</content>
</entry>
<entry>
<title>Rename guess_crop -&gt; guess_crop_by_brightness.</title>
<updated>2024-12-26T16:20:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T16:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=63e3cd7c11e9783feccd8213e7f3525bdf1cfd3d'/>
<id>urn:sha1:63e3cd7c11e9783feccd8213e7f3525bdf1cfd3d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump asdcplib for Windows UTF-8 filename fix.</title>
<updated>2024-12-26T15:46:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-24T13:19:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f2314f0501e03f688774b462033164ae9cea8997'/>
<id>urn:sha1:f2314f0501e03f688774b462033164ae9cea8997</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Setup path encoding for Windows in tests.</title>
<updated>2024-12-26T15:46:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-25T15:32:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3d184b3c39e4137278dc36af886654ca86eac29b'/>
<id>urn:sha1:3d184b3c39e4137278dc36af886654ca86eac29b</id>
<content type='text'>
Then we can create boost::filesystem::paths from UTF-8 literals without
everything going west.
</content>
</entry>
<entry>
<title>Fix hang when encoding with GPU enabled but not working.</title>
<updated>2024-12-18T09:51:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-17T23:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f9ab63ab6d2e7eb4b997790e5ca04b38e0ac3f7a'/>
<id>urn:sha1:f9ab63ab6d2e7eb4b997790e5ca04b38e0ac3f7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assert if we're about to set up 0 encoding threads.</title>
<updated>2024-12-09T00:40:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T20:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=22c40636c977fd5b582c242fb918d2aaa498e063'/>
<id>urn:sha1:22c40636c977fd5b582c242fb918d2aaa498e063</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use all cores when encoding in tests.</title>
<updated>2024-12-09T00:40:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T20:27:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d6a5354817613addf97b118b88ae8dfe7e20ae4a'/>
<id>urn:sha1:d6a5354817613addf97b118b88ae8dfe7e20ae4a</id>
<content type='text'>
I think this also avoids the possibility of setting the master encoding
thread count to 0 by mistake on machines that don't have many cores.
</content>
</entry>
</feed>
