<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/player.h, branch v2.11.7</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.7</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.7'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2017-05-21T18:48:14Z</updated>
<entry>
<title>Do resampling in AudioDecoder rather than Player.</title>
<updated>2017-05-21T18:48:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-21T18:48:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fa4d2529d63bcfa7cf7c516b7227e20a1b6dec7e'/>
<id>urn:sha1:fa4d2529d63bcfa7cf7c516b7227e20a1b6dec7e</id>
<content type='text'>
This fixes the problem where the decoder's position would not take
into account that all samples pushed into the resampler do not
always immediately come out.  This would result in Player thinking
that there would be gaps when there are not.
</content>
</entry>
<entry>
<title>Re-merge _last_{video,audio}_time and _last_seek_time; fix _last_video to work correctly with different pieces.</title>
<updated>2017-05-16T13:05:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-16T13:05:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8040705763d2c7f5d0bee28a965802d0b2b6d906'/>
<id>urn:sha1:8040705763d2c7f5d0bee28a965802d0b2b6d906</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fill audio in the Player.</title>
<updated>2017-05-13T19:50:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-13T19:50:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b37249ba5db6bd08fdfe340cec923130ee4cc7b9'/>
<id>urn:sha1:b37249ba5db6bd08fdfe340cec923130ee4cc7b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused declaration.</title>
<updated>2017-05-10T23:50:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-10T23:50:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c1e5c93604a8f8cbb7acae1dba0618f3e2bad378'/>
<id>urn:sha1:c1e5c93604a8f8cbb7acae1dba0618f3e2bad378</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix up black-filling logic.</title>
<updated>2017-05-08T13:39:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-08T13:39:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=97632e5e91fc0e2c0a3dd84ed9a167f79e4bd14d'/>
<id>urn:sha1:97632e5e91fc0e2c0a3dd84ed9a167f79e4bd14d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Player is not finished if it's still filling in blank space.</title>
<updated>2017-05-08T10:27:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-08T10:27:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d02e03907214808ce9da9eb9a2267ff577e85559'/>
<id>urn:sha1:d02e03907214808ce9da9eb9a2267ff577e85559</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Small refactoring.</title>
<updated>2017-05-07T23:35:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-07T23:32:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b35baeb5ec29c2dee9d79a646bb9c3ad884a8db7'/>
<id>urn:sha1:b35baeb5ec29c2dee9d79a646bb9c3ad884a8db7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pull ActiveSubtitles code out to a class.</title>
<updated>2017-05-07T23:35:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-07T22:19:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=81b8b8d2e6c548fe0cac006b6551945f5c1d77a9'/>
<id>urn:sha1:81b8b8d2e6c548fe0cac006b6551945f5c1d77a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix fill of timeline periods where there is no video.</title>
<updated>2017-05-07T23:35:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-07T20:47:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4c0577afdbb38d4cf15208fb2d74d180f44b4609'/>
<id>urn:sha1:4c0577afdbb38d4cf15208fb2d74d180f44b4609</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused code.</title>
<updated>2017-05-07T11:39:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-05-07T11:39:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0329a95dfdbcc185346c8431d6bb50df1a521100'/>
<id>urn:sha1:0329a95dfdbcc185346c8431d6bb50df1a521100</id>
<content type='text'>
</content>
</entry>
</feed>
