<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/image.h, 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>Restore Image::as_png using libpng.</title>
<updated>2018-10-12T20:54:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-10-12T20:54:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=45d19dde4861fe9a729ba90ab1d8c486ab956529'/>
<id>urn:sha1:45d19dde4861fe9a729ba90ab1d8c486ab956529</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>Play PNG subtitles from DCPs; possibly not in the right scale.</title>
<updated>2018-09-02T00:11:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-09-02T00:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a18e837cb56da42a500a438a09afcbddad8b3a94'/>
<id>urn:sha1:a18e837cb56da42a500a438a09afcbddad8b3a94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Write image subs to DCPs.</title>
<updated>2018-07-08T22:26:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-08T22:26:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=54ef3f25f924a677de0d71e1f773898b56ab5852'/>
<id>urn:sha1:54ef3f25f924a677de0d71e1f773898b56ab5852</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a load of explicit keywords.</title>
<updated>2018-02-27T15:34:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-27T15:34:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c6871fe8617b3de03662b7630355059393bf8043'/>
<id>urn:sha1:c6871fe8617b3de03662b7630355059393bf8043</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add convert_pixel_format convenience function.</title>
<updated>2018-01-02T23:35:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-01-02T23:35:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d80e5a10e99b81bb4c19a8c776769b99fa927b4e'/>
<id>urn:sha1:d80e5a10e99b81bb4c19a8c776769b99fa927b4e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add basic memory-used stuff for butler and reduce minimum audio</title>
<updated>2017-12-29T22:51:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-12-29T22:51:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a5ea5c0d2637dd41e3d356cb62cac75b8cadf8ce'/>
<id>urn:sha1:a5ea5c0d2637dd41e3d356cb62cac75b8cadf8ce</id>
<content type='text'>
readahead quite a bit.  This in turn reduces the maximum butler memory
usage as it will keep getting audio (and hence video) until the
minimum audio readahead is hit.
</content>
</entry>
<entry>
<title>Fix crash when alpha-blending subtitles onto YUV420 images.</title>
<updated>2017-06-07T20:27:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-06-07T20:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2d9f569c146b391159f362c854457ce1facac1e8'/>
<id>urn:sha1:2d9f569c146b391159f362c854457ce1facac1e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More tests; fix blend for YUV420P10LE.</title>
<updated>2017-05-24T23:03:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-24T23:03:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0f664dab81a835feebd5db92942413f91747481f'/>
<id>urn:sha1:0f664dab81a835feebd5db92942413f91747481f</id>
<content type='text'>
</content>
</entry>
</feed>
