<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/image.cc, branch win-fix</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=win-fix</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=win-fix'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2026-04-23T14:51:08Z</updated>
<entry>
<title>Fix reading of RGB0 images.</title>
<updated>2026-04-23T14:51:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-04-22T20:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e54f93bf7d144737df4b0331017164360c9121ff'/>
<id>urn:sha1:e54f93bf7d144737df4b0331017164360c9121ff</id>
<content type='text'>
We would allocate 3 bytes per pixel instead of 4.  I couldn't see a way
to get FFmpeg to tell us about this (unless we used FFmpeg's stride
somehow maybe?)
</content>
</entry>
<entry>
<title>Tidy up a little: rename some variables, remove an unnecessary cast.</title>
<updated>2026-04-08T21:35:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-04-08T21:35:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1921ea8591d34e5035763acd596fa8b6dcacabde'/>
<id>urn:sha1:1921ea8591d34e5035763acd596fa8b6dcacabde</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build problems with warnings generated by newer macOS build environments.</title>
<updated>2026-03-18T16:14:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-03-18T16:14:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b0a1da35fe27761e6c9580d1205536d9280de933'/>
<id>urn:sha1:b0a1da35fe27761e6c9580d1205536d9280de933</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix valgrind support.</title>
<updated>2026-01-05T12:20:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-05T12:20:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0e44231b81126ad2208413af712c3dea1fa23570'/>
<id>urn:sha1:0e44231b81126ad2208413af712c3dea1fa23570</id>
<content type='text'>
</content>
</entry>
<entry>
<title>White space: image.{cc,h}</title>
<updated>2026-01-05T12:20:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2026-01-05T11:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=65027953889572e78395fb2c0f184d5f3ffe3941'/>
<id>urn:sha1:65027953889572e78395fb2c0f184d5f3ffe3941</id>
<content type='text'>
</content>
</entry>
<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>Remove compose.hpp includes.</title>
<updated>2025-07-10T18:50:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-09T20:58:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bad01065584014aee4024e7cbc4a66acac7617e1'/>
<id>urn:sha1:bad01065584014aee4024e7cbc4a66acac7617e1</id>
<content type='text'>
sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc
</content>
</entry>
<entry>
<title>Add Image::has_alpha().</title>
<updated>2025-04-12T09:31:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-12T09:31:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7900d3f3fe825b7be59c0770180e58c8bbf6059e'/>
<id>urn:sha1:7900d3f3fe825b7be59c0770180e58c8bbf6059e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Image::crop().</title>
<updated>2024-12-26T16:20:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T20:23:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1f077d2b791a059ccef4069dca07ead990bd568e'/>
<id>urn:sha1:1f077d2b791a059ccef4069dca07ead990bd568e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract crop_source_pointers().</title>
<updated>2024-12-26T16:20:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T20:23:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d76b98b8cc9867a2cc9de42f78e6b9be575c0540'/>
<id>urn:sha1:d76b98b8cc9867a2cc9de42f78e6b9be575c0540</id>
<content type='text'>
</content>
</entry>
</feed>
