<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/image_test.cc, branch debug/shane</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fshane</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fshane'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2019-11-16T21:46:39Z</updated>
<entry>
<title>Fix incorrect images when cropping without stretch.</title>
<updated>2019-11-16T21:46:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-04T15:38:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ed4fc06db6957b2b63b2400a737f47c18a1003be'/>
<id>urn:sha1:ed4fc06db6957b2b63b2400a737f47c18a1003be</id>
<content type='text'>
Always overallocate images so that Image::crop_scale_window is always
safe from over-reading buffers.  Relates to #1654 and probably #1653.

Backported from 7b0372776ac4da6a8e4ff29f41a4f08b9b4de506 in v2.15.x.
</content>
</entry>
<entry>
<title>Fix build.</title>
<updated>2019-11-05T07:45:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-05T07:45:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dc14c1f2316ccc47a2230c6c5b1c2a17e773facf'/>
<id>urn:sha1:dc14c1f2316ccc47a2230c6c5b1c2a17e773facf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix out-of-bounds read when cropping JPEG2000 images (#1654).</title>
<updated>2019-11-04T11:06:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-04T11:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b32d031762bc49d8d076d36c4a8c60fa175a94dc'/>
<id>urn:sha1:b32d031762bc49d8d076d36c4a8c60fa175a94dc</id>
<content type='text'>
Backported from 25d968fdcf1abada4bd7bbcb8c72eeebda73b134 in v2.15.x.
</content>
</entry>
<entry>
<title>Fix or remove several broken pixel formats in Image::fade and add</title>
<updated>2019-04-25T15:19:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-04-25T15:19:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=11efa93e15b694b8ea6f0a2bc68c87503cc570bb'/>
<id>urn:sha1:11efa93e15b694b8ea6f0a2bc68c87503cc570bb</id>
<content type='text'>
unit tests for the remainder.  Fixes #1532.
</content>
</entry>
<entry>
<title>Fix R/B swap with as_png(); support as_png() for any pixel format.</title>
<updated>2019-03-12T23:16:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-03-12T23:16:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c984f807703fb113c3e53d9a61d38e1cc83bf196'/>
<id>urn:sha1:c984f807703fb113c3e53d9a61d38e1cc83bf196</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change MagickImageProxy to FFmpegImageProxy and make it use FFmpeg</title>
<updated>2018-10-11T23:46:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-10-11T23:46:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=72b11d5eb036651b6ff68edf3ed270e8fc52960f'/>
<id>urn:sha1:72b11d5eb036651b6ff68edf3ed270e8fc52960f</id>
<content type='text'>
to decode images.  Hence remove {Image,Graphics}Magick.
</content>
</entry>
<entry>
<title>Account for J2K decoding at lower-than-maximum resolution when cropping</title>
<updated>2018-04-13T22:23:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-13T22:23:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0ff4fa6058b305476e7bc60c590acb6135c49b1c'/>
<id>urn:sha1:0ff4fa6058b305476e7bc60c590acb6135c49b1c</id>
<content type='text'>
the resulting images; fixes #1274.
</content>
</entry>
<entry>
<title>A number of unit test fixes.</title>
<updated>2018-02-02T21:56:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-02T21:56:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1029bec7334fedbd8570cd8bfa5ddf954da8b3ec'/>
<id>urn:sha1:1029bec7334fedbd8570cd8bfa5ddf954da8b3ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Harden alpha blend tests and fix alpha_blend again.</title>
<updated>2018-01-11T00:45:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-01-11T00:45:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3409c7f2c9328386f225d49bfe65fc7b7b9a8c68'/>
<id>urn:sha1:3409c7f2c9328386f225d49bfe65fc7b7b9a8c68</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix yet more pixel order confusions.</title>
<updated>2018-01-10T01:00:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-01-10T01:00:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f59ae2d9793699fd0e18f9e53ff362c26c2ef00c'/>
<id>urn:sha1:f59ae2d9793699fd0e18f9e53ff362c26c2ef00c</id>
<content type='text'>
</content>
</entry>
</feed>
