<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.15.185</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.185</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.185'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2022-01-17T19:31:00Z</updated>
<entry>
<title>Fix build with new libdcp.</title>
<updated>2022-01-17T19:31:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-17T19:31:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=200e92e7e23838866b4452c7a1f789f445a0d2be'/>
<id>urn:sha1:200e92e7e23838866b4452c7a1f789f445a0d2be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some missing header includes.</title>
<updated>2022-01-16T20:00:42Z</updated>
<author>
<name>Luke Granger-Brown</name>
<email>git@lukegb.com</email>
</author>
<published>2022-01-16T19:37:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b090dda8afed4f73349a5fa1e603a734171aa404'/>
<id>urn:sha1:b090dda8afed4f73349a5fa1e603a734171aa404</id>
<content type='text'>
&lt;memory&gt; is needed for std::*_ptr, and &lt;algorithm&gt; for std::transform.
</content>
</entry>
<entry>
<title>Add --twok option to dcpomatic2_create.</title>
<updated>2022-01-16T20:00:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-16T19:50:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=09f8b57ac237c98eae648fc31093cf22495db740'/>
<id>urn:sha1:09f8b57ac237c98eae648fc31093cf22495db740</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix directory_containing_executable() in some cases (#2163).</title>
<updated>2022-01-16T18:16:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-16T00:18:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b2d7764f628926763e648924b267855c59ab4349'/>
<id>urn:sha1:b2d7764f628926763e648924b267855c59ab4349</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix failure to decode multiple video frames from one packet (#2159).</title>
<updated>2022-01-11T21:16:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-11T15:42:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=758c1ba16ab87152621f6c7c62c2e011a2ae2712'/>
<id>urn:sha1:758c1ba16ab87152621f6c7c62c2e011a2ae2712</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: move some stuff into process_video_frame().</title>
<updated>2022-01-11T21:16:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-11T15:38:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=84039db657c3cc72719706a136c90741170c765a'/>
<id>urn:sha1:84039db657c3cc72719706a136c90741170c765a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a separate AVFrame for each stream when decoding.</title>
<updated>2022-01-11T21:16:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-11T15:34:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b703142e8750c509174b4d964009aecf93f3d834'/>
<id>urn:sha1:b703142e8750c509174b4d964009aecf93f3d834</id>
<content type='text'>
This seems to be what ffplay does and it feels like it makes sense
as frames may be built from multiple packets AFAICS.
</content>
</entry>
<entry>
<title>Comment typo.</title>
<updated>2022-01-11T21:15:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-10T11:52:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5cb5c48441b20c478eb29001cebe3b08c0422341'/>
<id>urn:sha1:5cb5c48441b20c478eb29001cebe3b08c0422341</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crashes when using kdm_cli with a certificate instead of a cinema.</title>
<updated>2022-01-11T08:33:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-09T21:24:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3d40a861b4e77f04df7196cffda5b41b9852b2c7'/>
<id>urn:sha1:3d40a861b4e77f04df7196cffda5b41b9852b2c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow tests to run kdm_cli().</title>
<updated>2022-01-11T08:33:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-09T21:23:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b1ef870b61528feb0d72ed9d7fe54447b3b5c7db'/>
<id>urn:sha1:b1ef870b61528feb0d72ed9d7fe54447b3b5c7db</id>
<content type='text'>
</content>
</entry>
</feed>
