<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src, branch v2.14.17</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.17</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.17'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2019-12-02T13:50:31Z</updated>
<entry>
<title>Try to do the previous commit in a more compatible way.</title>
<updated>2019-12-02T13:50:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-02T13:50:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d355dcc4f82472a83f542567d4bf7bce7de6884e'/>
<id>urn:sha1:d355dcc4f82472a83f542567d4bf7bce7de6884e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More detailed errors from zip_close.</title>
<updated>2019-12-01T23:04:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-12-01T23:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=152a96f2563adfc791eba4ae172139513b98d658'/>
<id>urn:sha1:152a96f2563adfc791eba4ae172139513b98d658</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More accurate video pts calculation; may help with #1663.</title>
<updated>2019-11-30T21:38:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-30T21:38:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=672b037f187d4ead23b5fe0a9d8ed60aeca85677'/>
<id>urn:sha1:672b037f187d4ead23b5fe0a9d8ed60aeca85677</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crash when exporting a 2D project containing 3D content (#1680).</title>
<updated>2019-11-30T19:36:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-30T19:25:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8e2c92bcbfe67a47e790ca842d6c99376789f2b7'/>
<id>urn:sha1:8e2c92bcbfe67a47e790ca842d6c99376789f2b7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Catch attempts to make a DCP when all content has been trimmed to zero length.</title>
<updated>2019-11-29T16:03:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-29T16:01:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=943ad5ffe393015ed6640e094a2ced8284d2135e'/>
<id>urn:sha1:943ad5ffe393015ed6640e094a2ced8284d2135e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Properly ignore empty asset path errors that do not lead to missing asset errors.</title>
<updated>2019-11-24T22:17:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-24T22:17:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=624141eca78ad5d349322fd4cc38bdeea99a8d49'/>
<id>urn:sha1:624141eca78ad5d349322fd4cc38bdeea99a8d49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix no-stretch / no-scale for non-square pixels (#1636).</title>
<updated>2019-11-16T21:48:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-08T16:21:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=08e3de8ffa64c5e352ee417b5ab6b3b0fc9a4d13'/>
<id>urn:sha1:08e3de8ffa64c5e352ee417b5ab6b3b0fc9a4d13</id>
<content type='text'>
Backported from ee0f2219f3799881bc9f5060edd2ceeecff4217d in v2.15.x
</content>
</entry>
<entry>
<title>Add some new Waker calls.</title>
<updated>2019-11-16T21:46:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-11-04T19:44:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fe64650ae5496c4de73894b97c53e6951ac3548f'/>
<id>urn:sha1:fe64650ae5496c4de73894b97c53e6951ac3548f</id>
<content type='text'>
Backported from 052ec34bd487a3645013e87a7062738284d050df in v2.15.x
</content>
</entry>
<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>Make separate reels for parts of the timeline with no video when</title>
<updated>2019-11-11T20:28:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-31T20:45:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=37a485b143da0d096aa617026cf88d32afb59a34'/>
<id>urn:sha1:37a485b143da0d096aa617026cf88d32afb59a34</id>
<content type='text'>
we are in REEL_TYPE_BY_VIDEO_CONTENT mode.  This fixes VF creation
with gaps.  Also the implementation of Film::reels() is cleaner now.

Backport of 122bea7f0e08e07dcdaccd51751a9c83504f4c04 from master.
</content>
</entry>
</feed>
