<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/butler.h, branch debug/niclas</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fniclas</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fniclas'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2017-12-29T22:51:50Z</updated>
<entry>
<title>Add basic memory-used stuff for butler and reduce minimum audio</title>
<updated>2017-12-29T22:51:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-12-29T22:51:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a5ea5c0d2637dd41e3d356cb62cac75b8cadf8ce'/>
<id>urn:sha1:a5ea5c0d2637dd41e3d356cb62cac75b8cadf8ce</id>
<content type='text'>
readahead quite a bit.  This in turn reduces the maximum butler memory
usage as it will keep getting audio (and hence video) until the
minimum audio readahead is hit.
</content>
</entry>
<entry>
<title>Remove believed-unnecessary player-changed handler in butler.</title>
<updated>2017-08-14T20:07:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-08-04T00:28:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9de96c328babc3944f5a9b4d12da9471e3a33ef7'/>
<id>urn:sha1:9de96c328babc3944f5a9b4d12da9471e3a33ef7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Film dependency from Butler.</title>
<updated>2017-08-14T20:07:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-08-02T14:52:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d66bcea066deb3b3cd919a69aab7e2078fb52ca8'/>
<id>urn:sha1:d66bcea066deb3b3cd919a69aab7e2078fb52ca8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Multi-threaded decode of DCP when previewing.</title>
<updated>2017-07-26T14:47:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-07-26T14:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3e230d3785f19bc707fd7ea2b1f55321b93f536f'/>
<id>urn:sha1:3e230d3785f19bc707fd7ea2b1f55321b93f536f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Report underruns from Butler::get_audio.</title>
<updated>2017-07-12T22:20:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-07-12T22:20:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=71ab83292da50b080befd98b01804a120b94f65e'/>
<id>urn:sha1:71ab83292da50b080befd98b01804a120b94f65e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some unused code.</title>
<updated>2017-05-21T23:00:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-21T23:00:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2b1f8bb12adc35dcd7f352885cb0f9a80b04093e'/>
<id>urn:sha1:2b1f8bb12adc35dcd7f352885cb0f9a80b04093e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix video flickering when seeking near the end of the film.</title>
<updated>2017-04-26T10:01:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-04-26T10:01:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d0ecbc635fa3931fe6a588c3ffb038d1f3e1b11c'/>
<id>urn:sha1:d0ecbc635fa3931fe6a588c3ffb038d1f3e1b11c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cope better with the butler thread throwing an exception; give up</title>
<updated>2017-04-23T20:22:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-04-23T20:22:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d8dd8b76a5b0f59e11392ab261f2410102bfe934'/>
<id>urn:sha1:d8dd8b76a5b0f59e11392ab261f2410102bfe934</id>
<content type='text'>
on doing anything else with it.

Fix thread running waiting for audio when it is disabled.
</content>
</entry>
<entry>
<title>Config option to disable preview audio.</title>
<updated>2017-04-19T22:04:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-04-19T09:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=565a0ab9fc8be5c21685b019aa06d37e6c66160c'/>
<id>urn:sha1:565a0ab9fc8be5c21685b019aa06d37e6c66160c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New method.</title>
<updated>2017-04-19T22:04:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-04-18T09:56:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9e58ca88bdb5a108cb7b2adedb2aa54e620e7cd2'/>
<id>urn:sha1:9e58ca88bdb5a108cb7b2adedb2aa54e620e7cd2</id>
<content type='text'>
</content>
</entry>
</feed>
