<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src, branch v2.18.22</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.22</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.22'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-08-13T21:55:36Z</updated>
<entry>
<title>pot/merge.</title>
<updated>2025-08-13T21:55:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-13T21:55:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=762ebd5841286e82e839554f1e9623ef89006e7b'/>
<id>urn:sha1:762ebd5841286e82e839554f1e9623ef89006e7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Supporters update.</title>
<updated>2025-08-13T21:55:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-13T21:55:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=71057e641998a287e96e65c132be375a981731eb'/>
<id>urn:sha1:71057e641998a287e96e65c132be375a981731eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename None -&gt; DCI X'Y'Z' in menu.</title>
<updated>2025-08-13T21:13:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-13T21:13:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d889a9755d3f0a6d1ec54896f976578672df1d9b'/>
<id>urn:sha1:d889a9755d3f0a6d1ec54896f976578672df1d9b</id>
<content type='text'>
Also suggested in #3066, it made no sense to say the source colourspace
was "None" (a confusion between 'source colourspace' and 'what
conversion should be applied').
</content>
</entry>
<entry>
<title>Rename colour -&gt; source colourspace.</title>
<updated>2025-08-13T21:13:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-13T21:13:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a172e67b9684100e063254f4cd0301155ec16edc'/>
<id>urn:sha1:a172e67b9684100e063254f4cd0301155ec16edc</id>
<content type='text'>
It's longer but doesn't look too bad (on Linux at least) and helps
clarify things.  Suggested as part of #3066.
</content>
</entry>
<entry>
<title>New/improved pixel format decision when converting to XYZ.</title>
<updated>2025-08-12T15:16:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-21T22:48:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=98a8023dd774fd82c144a68039e0ea3131fb9142'/>
<id>urn:sha1:98a8023dd774fd82c144a68039e0ea3131fb9142</id>
<content type='text'>
For a long time we would keep XYZ12LE, if that's what we have, otherwise
ask FFmpeg to switch to RGB48LE.

Then in 1d5c211dadb9a9dc2318adce86ca9c31b367cabe I tried to fix the case
of an XYZ source mis-tagged as YUV.  I changed things so that with no
colour conversion we'd always ask FFmpeg to convert to XYZ.  This meant
that RGB sources with no colour conversion would get treatment by FFmpeg
due to the RGB -&gt; XYZ switch.

Here we're going back to the more-or-less the "long time" behaviour when
there is a conversion (keep XYZ12LE but otherwise convert to RGB48).

When there's no conversion, keep RGB (to avoid the FFmpeg conversion
from RGB -&gt; XYZ) but convert everything else to XYZ.
</content>
</entry>
<entry>
<title>Replace AVPixelFormat parameter to PlayerVideo::image with a functor.</title>
<updated>2025-08-12T15:16:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-21T22:18:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9b73c143ce568bd8694e3a50f2fefc1ee3a03515'/>
<id>urn:sha1:9b73c143ce568bd8694e3a50f2fefc1ee3a03515</id>
<content type='text'>
This was removed in df9b4676aba8b941f124b174393988cad21677e1 and
surrounding commits, but it turns out we need it after all.
</content>
</entry>
<entry>
<title>Allow finding DKDMs by content title text.</title>
<updated>2025-08-12T15:07:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-12T15:07:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0114987c5d6040d8fe07a719d7f97b0a5e200458'/>
<id>urn:sha1:0114987c5d6040d8fe07a719d7f97b0a5e200458</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More detailed KDM CLI help.</title>
<updated>2025-08-12T14:21:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-12T14:21:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2bcb0fd85d9057c48eaac03f9d5896b8b394d8cb'/>
<id>urn:sha1:2bcb0fd85d9057c48eaac03f9d5896b8b394d8cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust spacing in KDM CLI tool --help.</title>
<updated>2025-08-12T13:11:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-12T13:11:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a8d99132613d5e61931ef815e2988f859ba522d3'/>
<id>urn:sha1:a8d99132613d5e61931ef815e2988f859ba522d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>White space: ffmpeg_image_proxy.{cc,h}</title>
<updated>2025-07-21T21:42:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-21T21:42:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=aeaf8995c5eaff87720b3c7d5bc014183abdddd8'/>
<id>urn:sha1:aeaf8995c5eaff87720b3c7d5bc014183abdddd8</id>
<content type='text'>
</content>
</entry>
</feed>
