<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/tools/dcpomatic_player.cc, branch disk-opt</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=disk-opt</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=disk-opt'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2021-02-17T16:33:35Z</updated>
<entry>
<title>Assorted C++11 tidying.</title>
<updated>2021-02-17T16:33:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-17T16:33:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=33e13c4053138930f4b2f59349e441c76111059d'/>
<id>urn:sha1:33e13c4053138930f4b2f59349e441c76111059d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Coalesce player changes around KDM loading.</title>
<updated>2021-02-15T02:16:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-15T00:42:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e48d176b029a365fb879444c4efe41cfbf075fa7'/>
<id>urn:sha1:e48d176b029a365fb879444c4efe41cfbf075fa7</id>
<content type='text'>
A similar fix for KDM changes as 7d33aff2d5e81185f3361e28c84e3f9858464ef1
was for CPL changes.
</content>
</entry>
<entry>
<title>Coalesce player changes around CPL change.</title>
<updated>2021-02-09T13:08:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-09T13:08:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7d33aff2d5e81185f3361e28c84e3f9858464ef1'/>
<id>urn:sha1:7d33aff2d5e81185f3361e28c84e3f9858464ef1</id>
<content type='text'>
If multiple player changes happen, causing the player to be suspended,
there are problems if one of those changes causes a FilmViewer:seek.
In there, we wait for the seek to finish, but it will never finish
because of the suspension.  Hence it's important that we only trigger
the seek once the suspension is over.

Fixes #1905.
</content>
</entry>
<entry>
<title>Fix no subtitles/captions in the player after changing the CPL.</title>
<updated>2021-02-04T16:21:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-04T16:21:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=06330bc1cb426a6d40697057fb7d744381892a36'/>
<id>urn:sha1:06330bc1cb426a6d40697057fb7d744381892a36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some C++11 stuff.</title>
<updated>2021-02-04T14:44:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-04T14:44:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3b50beca67cc53f15ef736398c549e0b5d1c9d12'/>
<id>urn:sha1:3b50beca67cc53f15ef736398c549e0b5d1c9d12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use enum class for Film::Property.</title>
<updated>2021-01-31T22:47:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-31T22:47:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e0255a64d22440d718e5512f34a4f21f0d37a21b'/>
<id>urn:sha1:e0255a64d22440d718e5512f34a4f21f0d37a21b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More enum class additions.</title>
<updated>2021-01-31T02:14:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-31T02:14:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8fedaaa75c4586a4cc7ffb393bd71d1fdb091dc8'/>
<id>urn:sha1:8fedaaa75c4586a4cc7ffb393bd71d1fdb091dc8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump libdcp for better verification, and make API adjustments.</title>
<updated>2021-01-20T22:42:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-20T22:42:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cb6729aa79b555b219974207fbe2ff0510f9d3ea'/>
<id>urn:sha1:cb6729aa79b555b219974207fbe2ff0510f9d3ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>BOOST_FOREACH.</title>
<updated>2021-01-07T22:27:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-04T20:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a5d004b0773f633401528392fc28e66d70e13ac8'/>
<id>urn:sha1:a5d004b0773f633401528392fc28e66d70e13ac8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std::shared_ptr</title>
<updated>2021-01-07T21:48:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-04T20:16:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dd9be86db6cde0afa5da0d1d1ac43b42e05dca26'/>
<id>urn:sha1:dd9be86db6cde0afa5da0d1d1ac43b42e05dca26</id>
<content type='text'>
</content>
</entry>
</feed>
