<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/data, branch v2.14.50</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.50</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.50'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-11-24T23:11:55Z</updated>
<entry>
<title>Fix corrupted image when over-cropping black filler frames.</title>
<updated>2020-11-24T23:11:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-24T23:11:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=accdec63a79b43c6349597b15243dc41e521521d'/>
<id>urn:sha1:accdec63a79b43c6349597b15243dc41e521521d</id>
<content type='text'>
FFmpegDecoder can emit small black frames (128x128 pixels) when it
wants to fill in a gap.  Image::crop_scale_window would do the wrong
thing if we then applied a crop of greater than 128 in either direction;
though cropped_size is correctly clamped, the crop value itself was
not and is used to calculate the input data pointers.

This would result in random frames, usually at the end of DCPs,
often made up of blurry colour washes.
</content>
</entry>
<entry>
<title>Fix cropping of subsampled images.</title>
<updated>2020-11-17T08:59:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-16T23:00:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=27c0e43d75218b926068fff3d6d1364b476e56ff'/>
<id>urn:sha1:27c0e43d75218b926068fff3d6d1364b476e56ff</id>
<content type='text'>
The calculations for how to crop subsampled components of YUV images
were wrong, causing strange effects like misregistration of colour
components in cropped images.  Should fix #1872.
</content>
</entry>
<entry>
<title>Update for new test/data file.</title>
<updated>2020-01-27T23:22:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-01-27T23:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d476fc3e29dff1ea278bfba5b5bd3776be30f6aa'/>
<id>urn:sha1:d476fc3e29dff1ea278bfba5b5bd3776be30f6aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restore old v2.14.x version of test reference.</title>
<updated>2019-12-16T20:03:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-16T20:03:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=55de736793120aaba39b46896c4b0c74950119b7'/>
<id>urn:sha1:55de736793120aaba39b46896c4b0c74950119b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update test/data and make a branch for v2.14.x there.</title>
<updated>2019-12-15T22:28:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-15T22:28:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0ae846f2cb9c43ef65331796e18c6d4706437060'/>
<id>urn:sha1:0ae846f2cb9c43ef65331796e18c6d4706437060</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Increase fudge factor at the boundary between audio signal and silence.</title>
<updated>2019-11-11T13:12:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-01T10:25:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b1f03ef090dd57d8d33b814184583865a92c1d48'/>
<id>urn:sha1:b1f03ef090dd57d8d33b814184583865a92c1d48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incorrect timing of PNG subtitles in second and subsequent reels.</title>
<updated>2019-06-28T22:23:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-06-27T22:09:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d5dc6e380409b003fc52a97251c2c16b29641cf0'/>
<id>urn:sha1:d5dc6e380409b003fc52a97251c2c16b29641cf0</id>
<content type='text'>
Backported from 5728b8095b9522626d61b1c684a9492f759e2870 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>Add test for bug #1528.</title>
<updated>2019-04-17T15:20:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-04-17T15:20:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3c5060ce61d208a1752b63b3a13502ca51e75bdf'/>
<id>urn:sha1:3c5060ce61d208a1752b63b3a13502ca51e75bdf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test updates.</title>
<updated>2019-04-05T23:19:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-04-05T23:19:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=87a3e08daee0289dc39123fdb87b87d733f8fec0'/>
<id>urn:sha1:87a3e08daee0289dc39123fdb87b87d733f8fec0</id>
<content type='text'>
</content>
</entry>
</feed>
