<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch fix-tests</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=fix-tests</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=fix-tests'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2022-02-18T21:27:39Z</updated>
<entry>
<title>Regrettably revert the optimisation preventing lots of pointless Linux builds.</title>
<updated>2022-02-18T21:27:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-18T21:27:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0d8f1bf986b3b28782403c410d745a3b421dbe00'/>
<id>urn:sha1:0d8f1bf986b3b28782403c410d745a3b421dbe00</id>
<content type='text'>
This was changed in 17e4118de4614ef0358bdcf4d7715f1a7c85d67e
to not (pointlessly) build DoM when the packaging step would do it again.
This, of course, breaks tests on Linux.

There seems to be a few ways round this but nothing neat and simple
enough to do at this point.
</content>
</entry>
<entry>
<title>Supporters update.</title>
<updated>2022-02-17T23:29:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-17T23:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dae29c48ed404f8692ac050500937c0f36cd8e47'/>
<id>urn:sha1:dae29c48ed404f8692ac050500937c0f36cd8e47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix debian unstable package.</title>
<updated>2022-02-17T20:34:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-17T20:34:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=19ad19547fdbad433de6367ff874760ebcd0ca93'/>
<id>urn:sha1:19ad19547fdbad433de6367ff874760ebcd0ca93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix appimage build.</title>
<updated>2022-02-17T19:17:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-17T19:17:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7de03c75fc2ceb1ba2c5563003ac3d35f1c37197'/>
<id>urn:sha1:7de03c75fc2ceb1ba2c5563003ac3d35f1c37197</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Inhibit dbgsym package creation in non-debug mode.</title>
<updated>2022-02-17T08:59:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-16T18:42:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7daffaa58538a8319000db811a6f65af01c186e0'/>
<id>urn:sha1:7daffaa58538a8319000db811a6f65af01c186e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnecessary build when packaging for Linux.</title>
<updated>2022-02-17T08:59:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-16T11:54:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=17e4118de4614ef0358bdcf4d7715f1a7c85d67e'/>
<id>urn:sha1:17e4118de4614ef0358bdcf4d7715f1a7c85d67e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove old dependencies.</title>
<updated>2022-02-17T08:59:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-16T09:33:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=60e6f2da1689fd10383c73c0176058280752a1fd'/>
<id>urn:sha1:60e6f2da1689fd10383c73c0176058280752a1fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Build with an ffmpeg that includes libdav1d.</title>
<updated>2022-02-17T08:59:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-15T21:53:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=83b80141967c7796dedde6c84000622128c038c7'/>
<id>urn:sha1:83b80141967c7796dedde6c84000622128c038c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an assert.</title>
<updated>2022-02-17T08:59:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-15T13:35:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d113a4b1b0e5dab6924510861f3f2b9c30fc9610'/>
<id>urn:sha1:d113a4b1b0e5dab6924510861f3f2b9c30fc9610</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Try to handle EAGAIN from avcodec_send_packet() properly.</title>
<updated>2022-02-17T08:59:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-15T21:47:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=80430058f5eefb55147218a85225adeb6b616f4d'/>
<id>urn:sha1:80430058f5eefb55147218a85225adeb6b616f4d</id>
<content type='text'>
The docs say on EAGAIN we should call avcodec_receive_frame()
and then re-send the same packet again.  This should do that.

This is a fix for errors trigged by the accompanying test.
</content>
</entry>
</feed>
