<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src, branch v2.8.14</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.8.14</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.8.14'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2016-06-24T14:03:41Z</updated>
<entry>
<title>Another fix for new file dialog sizing when using DirPickerCtrl.</title>
<updated>2016-06-24T14:03:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-24T14:03:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=be204493844d5316ff93d25a07c0f40944a78c5d'/>
<id>urn:sha1:be204493844d5316ff93d25a07c0f40944a78c5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support for underlined subtitles.</title>
<updated>2016-06-24T12:22:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-24T12:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d1fa523a3d7991e5e17938f7c019a71c3041b1e6'/>
<id>urn:sha1:d1fa523a3d7991e5e17938f7c019a71c3041b1e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove bad fuzzy translation.</title>
<updated>2016-06-24T11:34:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-24T11:34:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7f56a1cdba8dc7409817a112ad88042f4b1e5493'/>
<id>urn:sha1:7f56a1cdba8dc7409817a112ad88042f4b1e5493</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix confused checks for Image/GraphicsMagick in wscript.  Add missing InitializeMagick() call, fixing crash on loading still images.</title>
<updated>2016-06-24T10:51:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-24T10:51:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4bbf23f815dfb05ace6c699595edb0908187a421'/>
<id>urn:sha1:4bbf23f815dfb05ace6c699595edb0908187a421</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: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>
</feed>
