<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.18.34</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.34</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.34'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-12-15T07:21:56Z</updated>
<entry>
<title>Fix artefacts on the edge of YUV images with odd widths (#3119).</title>
<updated>2025-12-15T07:21:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-15T00:39:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6e8f8563f4e4e6ff04b632aff8d6ae95de945649'/>
<id>urn:sha1:6e8f8563f4e4e6ff04b632aff8d6ae95de945649</id>
<content type='text'>
This also modifies an existing test to expose the bug.
</content>
</entry>
<entry>
<title>Fix error when seeking a file with no video and &gt;1 audio stream (#3128).</title>
<updated>2025-12-14T23:20:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-12T10:43:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=52b3eee4e7285e26469b2a5f4d9d9eac20aba387'/>
<id>urn:sha1:52b3eee4e7285e26469b2a5f4d9d9eac20aba387</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename the old P3 colour conversion to P3 DCI, and add some new ones (#3124).</title>
<updated>2025-12-14T22:54:47Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-14T22:28:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6c91acbfb42a18e1f431ffc84ab3ac5237a1e4d7'/>
<id>urn:sha1:6c91acbfb42a18e1f431ffc84ab3ac5237a1e4d7</id>
<content type='text'>
P3 -&gt; P3 DCI (~6300K 0.314,0.351 white point)
P3 D65       (~6500K D65 0.3127,0.3290 white point)
P3 D60       (~6000K D60 0.32168,0.33767 white point)
</content>
</entry>
<entry>
<title>White space: player.h</title>
<updated>2025-12-13T23:39:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-13T23:39:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=06047ebed43ed6203da501e230792f137d871654'/>
<id>urn:sha1:06047ebed43ed6203da501e230792f137d871654</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move CPLSummary into a faster version in libdcp.</title>
<updated>2025-12-09T01:41:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-09T00:11:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7987b15d5555adc506b207f32617798f85315961'/>
<id>urn:sha1:7987b15d5555adc506b207f32617798f85315961</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use an auto.</title>
<updated>2025-12-08T23:34:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-08T23:34:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=783991b0f89d948f760829b923490210fb52f56a'/>
<id>urn:sha1:783991b0f89d948f760829b923490210fb52f56a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Try AVSEEK_FLAG_ANY if _BACKWARD fails.</title>
<updated>2025-12-08T19:50:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-07T01:17:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9bd8b3304f35f0b27bf18f2167302f1fd5d3f92b'/>
<id>urn:sha1:9bd8b3304f35f0b27bf18f2167302f1fd5d3f92b</id>
<content type='text'>
We usually want to do _BACKWARD as this should seek to the keyframe
before the seek position.  On some files this fails, and then it
seems that _ANY is a good next thing to try.
</content>
</entry>
<entry>
<title>Add convert-screen-db subcommand to dcpomatic2_cli.</title>
<updated>2025-12-07T20:06:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-07T20:06:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b41807b42b5f9d63c820e0c7b592d16250973fe9'/>
<id>urn:sha1:b41807b42b5f9d63c820e0c7b592d16250973fe9</id>
<content type='text'>
This can convert a XML cinemas file to SQLite3.
</content>
</entry>
<entry>
<title>Cleanup: tidy some assertions.</title>
<updated>2025-12-06T19:14:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-06T19:14:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c74ddc15f91203e29f6fe50739438347abe6b260'/>
<id>urn:sha1:c74ddc15f91203e29f6fe50739438347abe6b260</id>
<content type='text'>
</content>
</entry>
<entry>
<title>White space: audio_merger.{cc,h}</title>
<updated>2025-12-06T18:09:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-12-06T18:09:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=79d808a2e8f92ec88e6a136e2816b9ca8a881aa0'/>
<id>urn:sha1:79d808a2e8f92ec88e6a136e2816b9ca8a881aa0</id>
<content type='text'>
</content>
</entry>
</feed>
