<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src, branch v2.8.13</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.8.13</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.8.13'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2016-06-22T00:53:30Z</updated>
<entry>
<title>Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic</title>
<updated>2016-06-22T00:53:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-22T00:53:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0cb31de2be2b51a8bc19e55ceb1b86dc26ea1c42'/>
<id>urn:sha1:0cb31de2be2b51a8bc19e55ceb1b86dc26ea1c42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't bother decoding referenced DCP video if the player will ignore it.</title>
<updated>2016-06-22T00:53:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-22T00:53:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=282caacdd0f9283ee8c52b2c67b4696e071eba03'/>
<id>urn:sha1:282caacdd0f9283ee8c52b2c67b4696e071eba03</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set AudioDecoder::fast a different way.</title>
<updated>2016-06-22T00:47:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-22T00:47:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=76f83b97c401c24b3c93baee0665e84be05f43ea'/>
<id>urn:sha1:76f83b97c401c24b3c93baee0665e84be05f43ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic</title>
<updated>2016-06-22T00:19:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-22T00:19:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=129d868fb0bd10b18da0663911117d68ff90bf97'/>
<id>urn:sha1:129d868fb0bd10b18da0663911117d68ff90bf97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optimization for the referenced video case.</title>
<updated>2016-06-22T00:15:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-22T00:15:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c5fe4e83db7a6fa7263e0d67804fd5a5569bf00a'/>
<id>urn:sha1:c5fe4e83db7a6fa7263e0d67804fd5a5569bf00a</id>
<content type='text'>
With referenced video from a DCP decoder, no video will ever
be fetched from the decoder.  Hence the code to discard given video
will be activated after _decoded builds up to the magic size.

Before this commit the code would attempt to fill with black up to
given frame N (with N very large) from the last frame in _decoded when
_decoded had been trimmed.  This would result in exponential growth
in execution time for the VideoDecoder::give() path.
</content>
</entry>
<entry>
<title>A couple of small optimisations.</title>
<updated>2016-06-22T00:10:47Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-22T00:10:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5e9e59e044fe3b51352d5dccad7f11882c6a571c'/>
<id>urn:sha1:5e9e59e044fe3b51352d5dccad7f11882c6a571c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make our own DirPicker wider in the new file dialog (#902).</title>
<updated>2016-06-21T22:50:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-21T22:50:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7fa5d6964891ea199e449d30e2591bf61645247b'/>
<id>urn:sha1:7fa5d6964891ea199e449d30e2591bf61645247b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Use make_shared&lt;&gt;."</title>
<updated>2016-06-21T22:08:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-21T22:08:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a8a0dfd1b21de6c0facf965ab119833ff6f790bf'/>
<id>urn:sha1:a8a0dfd1b21de6c0facf965ab119833ff6f790bf</id>
<content type='text'>
Support for this seems to vary wildly across DoM's build
targets.  Stuff that builds on 16.04 won't build on 14.04,
for example.  Seems to not be worth the hassle now.

This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
</content>
</entry>
<entry>
<title>Revert "Revert make_shared&lt;&gt; change which breaks build on some platforms; don't know why yet."</title>
<updated>2016-06-21T22:08:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-21T22:08:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e669b562937786bf5b771c927cc03a4074b01be8'/>
<id>urn:sha1:e669b562937786bf5b771c927cc03a4074b01be8</id>
<content type='text'>
This reverts commit eb3f28f4e614455a4d070d5fa2caaa24b9d9139c.
</content>
</entry>
<entry>
<title>Revert "Odd const fix."</title>
<updated>2016-06-21T22:08:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-21T22:08:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=94cee20beaa2d557c3c47960d8a65501c37410c2'/>
<id>urn:sha1:94cee20beaa2d557c3c47960d8a65501c37410c2</id>
<content type='text'>
This reverts commit b4f9d2e2c287848623c6dc59d8768c1d5fae15f0.
</content>
</entry>
</feed>
