<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.13.42</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.13.42</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.13.42'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2018-08-05T21:18:29Z</updated>
<entry>
<title>Missing files.</title>
<updated>2018-08-05T21:18:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-05T21:18:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9cd945ecca927ab49e0f9060f25515fea768acba'/>
<id>urn:sha1:9cd945ecca927ab49e0f9060f25515fea768acba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fiddle with ccap window default size.</title>
<updated>2018-08-05T00:32:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-05T00:32:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=558f81527d1305b6b5c47de947837fb6799d3345'/>
<id>urn:sha1:558f81527d1305b6b5c47de947837fb6799d3345</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get closed caption view data from the butler, rather than the player.</title>
<updated>2018-08-05T00:15:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-05T00:15:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3a7b6acdb993864f319a6ceb3bc4c3fb7d4aaefd'/>
<id>urn:sha1:3a7b6acdb993864f319a6ceb3bc4c3fb7d4aaefd</id>
<content type='text'>
You can't introduce the butler (so that the player is ahead of time)
and then ask the player what should be in the frame that is being
displayed "now"; the player will already have moved on.
</content>
</entry>
<entry>
<title>Another test reference fix.</title>
<updated>2018-08-04T14:34:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-04T14:34:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7c45c2c7b0904446bbc8cd175fe1deab54c61c15'/>
<id>urn:sha1:7c45c2c7b0904446bbc8cd175fe1deab54c61c15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix test references.</title>
<updated>2018-08-04T13:14:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-04T13:14:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bfd9ce6dd7293b242497cba73a602df8eb2e05cc'/>
<id>urn:sha1:bfd9ce6dd7293b242497cba73a602df8eb2e05cc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some subtitle renaming.</title>
<updated>2018-08-03T23:22:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-03T23:22:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0a5e92450ae992e9ed24026dd60ae351d0a3e60b'/>
<id>urn:sha1:0a5e92450ae992e9ed24026dd60ae351d0a3e60b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused parameter.</title>
<updated>2018-08-03T23:18:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-03T23:18:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=984455f1a072b0fa42879d03042e82df0a3cb3bd'/>
<id>urn:sha1:984455f1a072b0fa42879d03042e82df0a3cb3bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Timestamp audio emissions from butler and hence discard very late</title>
<updated>2018-08-03T23:01:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-03T23:01:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=54e6f206305d4275808cfce36987edcc61a6a779'/>
<id>urn:sha1:54e6f206305d4275808cfce36987edcc61a6a779</id>
<content type='text'>
audio in FilmViewer.  This should help with the case where lots
of video frames are rapidly discarded when they are late but the
corresponding audio is not, hence audio buffers get overfilled.
</content>
</entry>
<entry>
<title>A variety of changes to improve (but not entirely fix) behaviour</title>
<updated>2018-08-02T22:22:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-02T22:22:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4fe1a062eb31d680b8b4ac0191b9e2fc2d6aaec3'/>
<id>urn:sha1:4fe1a062eb31d680b8b4ac0191b9e2fc2d6aaec3</id>
<content type='text'>
when moving content (or otherwise changing the playlist) while playing.

This commit refills the butler when things change in certain ways,
and improves locking to cope with Player methods being called from
the GUI and butler threads at the same time.
</content>
</entry>
<entry>
<title>Force audio content to be on a sample boundary.</title>
<updated>2018-08-01T20:47:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-01T20:47:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e82a4c81fe8bb3c3c6b68c667bda2f32fed4e68d'/>
<id>urn:sha1:e82a4c81fe8bb3c3c6b68c667bda2f32fed4e68d</id>
<content type='text'>
</content>
</entry>
</feed>
