<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/wscript, branch cpp17</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=cpp17</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=cpp17'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-05-26T19:51:18Z</updated>
<entry>
<title>Fix incorrect colours with "no colourspace conversion" sources that are not AV_PIX_FMT_XYZ12LE.</title>
<updated>2025-05-26T19:51:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-22T23:23:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1d5c211dadb9a9dc2318adce86ca9c31b367cabe'/>
<id>urn:sha1:1d5c211dadb9a9dc2318adce86ca9c31b367cabe</id>
<content type='text'>
Prepare the image for where it is going to next.  I don't understand the difference
in this situation between XYZ12LE and RGB48LE (it seems they are both 16-bit-per-channel)
but there you go.
</content>
</entry>
<entry>
<title>Copy audio language when setting up a project from a DCP (#3009).</title>
<updated>2025-03-28T00:21:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-28T00:21:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=034d7176177043dc4cb4518ae6a946efe401b809'/>
<id>urn:sha1:034d7176177043dc4cb4518ae6a946efe401b809</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add MPEG2 bitrate test.</title>
<updated>2025-03-26T20:19:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-25T23:02:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=43678c5cc019f610b2474856f39af5b970993a6a'/>
<id>urn:sha1:43678c5cc019f610b2474856f39af5b970993a6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a basic test for get_gpu_names().</title>
<updated>2025-03-07T23:12:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-03T21:47:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2b3a495f31d3f9de57e6bbe2605843e6f1efbe3a'/>
<id>urn:sha1:2b3a495f31d3f9de57e6bbe2605843e6f1efbe3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a basic test of the encode CLI.</title>
<updated>2025-03-07T23:12:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-02T23:09:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3be10e6264ee8a817c4b6ed744a2a34cf99cecea'/>
<id>urn:sha1:3be10e6264ee8a817c4b6ed744a2a34cf99cecea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Find missing fonts after finding missing content.</title>
<updated>2025-03-05T22:52:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-03-04T23:47:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e61cc4ff73a82ef0a6575ca5a6f960e1577af480'/>
<id>urn:sha1:e61cc4ff73a82ef0a6575ca5a6f960e1577af480</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add retry for email sending (#2963).</title>
<updated>2025-02-17T23:22:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-15T23:52:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b18a18ab2dff1339bb8def32dc96efaf4c5c5c09'/>
<id>urn:sha1:b18a18ab2dff1339bb8def32dc96efaf4c5c5c09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a test for the "analytics" code.</title>
<updated>2025-02-10T23:39:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-02-10T23:39:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=96163c06f9b4e964d6f831f1274b147c7c20fcb8'/>
<id>urn:sha1:96163c06f9b4e964d6f831f1274b147c7c20fcb8</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>Put open captions into subtitles and closed subtitles into captions.</title>
<updated>2025-01-12T01:05:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-10T21:17:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5d9b8579950a4440b43a649c27fa36082144773d'/>
<id>urn:sha1:5d9b8579950a4440b43a649c27fa36082144773d</id>
<content type='text'>
We could write them separately (libdcp supports this, AFAIK) but
the Deluxe guidelines suggest not to use ClosedSubtitle or MainCaption.
</content>
</entry>
</feed>
