<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.14.44</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.44</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.44'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-11-19T21:08:21Z</updated>
<entry>
<title>Hack to fix image luminance when cropping subsampled images (#1872).</title>
<updated>2020-11-19T21:08:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-19T21:07:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2456409a8db781d9ef505fc9e5f9290276ce6807'/>
<id>urn:sha1:2456409a8db781d9ef505fc9e5f9290276ce6807</id>
<content type='text'>
Without this the luminance varies slightly as you crop by odd and
even amounts (for YUV420 images).
</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>Add some lrintf() calls to be sure.</title>
<updated>2020-11-16T23:18:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-16T22:58:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=451e5465bbd10827dafe76b35704102e589c0980'/>
<id>urn:sha1:451e5465bbd10827dafe76b35704102e589c0980</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use 64-byte alignment for aligned image memory.</title>
<updated>2020-11-16T23:17:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-16T22:56:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cdf9ebe4a827d8d2d6d89e34bad0c976b04834b7'/>
<id>urn:sha1:cdf9ebe4a827d8d2d6d89e34bad0c976b04834b7</id>
<content type='text'>
FFmpeg uses this values if AVX512 is available, and with only
32-byte alignment I am seeing strange scaling effects whereby
crop_scale_window_test7 gives black bars down the right side of
cropped images (when run on an i7 7700).
</content>
</entry>
<entry>
<title>Remove assertion checking that rotations are a multiple of 90.</title>
<updated>2020-11-11T22:33:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-11T22:33:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f235ed07f969e1b8b9d3d05082dcdd68ceae771e'/>
<id>urn:sha1:f235ed07f969e1b8b9d3d05082dcdd68ceae771e</id>
<content type='text'>
This is checked later, anyway (without asserting) and we have seen
files in the wild with other rotations (e.g. -135.62) which do not
appear to need rotation to be applied.

Fixes #1871.
</content>
</entry>
<entry>
<title>Prevent import of directories as DCPs if they do not have an</title>
<updated>2020-10-28T11:50:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-28T11:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=edbd3d482734fcd12985252932918776f9ee0bad'/>
<id>urn:sha1:edbd3d482734fcd12985252932918776f9ee0bad</id>
<content type='text'>
ASSETMAP{,.xml} in the top level.

This should avoid some confusion, as previously DoM would scan the
whole directory tree looking for an ASSETMAP.  It also prevents
people adding a DCP-o-matic project to itself, which I believe is the
cause of #1620.

Backported-from-commit: 2c74c1534cb563cab4c6c3225ced573619f6a647
Backported-from-branch: v2.15.x
</content>
</entry>
<entry>
<title>pot/merge due to changing crop labels.</title>
<updated>2020-10-26T11:02:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-26T11:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4dd33474a8b44f534c051e8b1d196e0c930bbcc8'/>
<id>urn:sha1:4dd33474a8b44f534c051e8b1d196e0c930bbcc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't crash if the first packet in a stream has AV_NOPTS_VALUE;</title>
<updated>2020-10-14T19:50:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-14T19:24:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=aa072f8b8afdf12a6f55b52cf49059c8d30e301f'/>
<id>urn:sha1:aa072f8b8afdf12a6f55b52cf49059c8d30e301f</id>
<content type='text'>
instead, assume it should be at timestamp 0.

Backported-from-commit: d7a3d94ec307a03ebe3fcf239ba991e9a3c1b8b8
Backported-from-branch: v2.15.x
</content>
</entry>
<entry>
<title>Clear out _next_time when seeking, so out-of-date values don't</title>
<updated>2020-10-14T19:50:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-14T19:23:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=46064e5c8ae074b1328f8dab541322b6fb091275'/>
<id>urn:sha1:46064e5c8ae074b1328f8dab541322b6fb091275</id>
<content type='text'>
hang around.  Part of the fix for #1857.

Backported-from-commit: 9a3df0a97b7962c00726447a75599e34c632cb2b
Backported-from-branch: v2.15.x
</content>
</entry>
<entry>
<title>Fix thinko in previous.</title>
<updated>2020-09-23T15:16:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-09-23T15:16:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ff4c557160a1a1c152ee2b3711e10f9082b3ad73'/>
<id>urn:sha1:ff4c557160a1a1c152ee2b3711e10f9082b3ad73</id>
<content type='text'>
</content>
</entry>
</feed>
