<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/ffmpeg_content.cc, branch v2.13.78</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.13.78</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.13.78'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2018-11-23T01:15:37Z</updated>
<entry>
<title>Remove required Film from content examine.</title>
<updated>2018-11-23T01:15:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-23T01:15:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=673ba43fb66eb0dee43807501753749f144254a7'/>
<id>urn:sha1:673ba43fb66eb0dee43807501753749f144254a7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move make_default into AudioMapping.</title>
<updated>2018-11-23T00:24:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-23T00:24:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e13e5cd4cfda39b0a0b77ed8036e14e15f93ec2e'/>
<id>urn:sha1:e13e5cd4cfda39b0a0b77ed8036e14e15f93ec2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy and fix logging.</title>
<updated>2018-11-21T23:17:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-21T23:17:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ad1ef39eda58b3a919ea3b7084401a0439409ec6'/>
<id>urn:sha1:ad1ef39eda58b3a919ea3b7084401a0439409ec6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add and use new FrameRateChange constructors.</title>
<updated>2018-11-21T12:15:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-21T12:15:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f67bc45820b4e56f90eecb97ba3b7762c119f9b5'/>
<id>urn:sha1:f67bc45820b4e56f90eecb97ba3b7762c119f9b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Take Film pointer out of Content.</title>
<updated>2018-11-21T01:59:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-21T01:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=254b3044d72de6b033d7c584f5abd2b9aa70aad5'/>
<id>urn:sha1:254b3044d72de6b033d7c584f5abd2b9aa70aad5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>swaroop: beginning of encrypted MP4 / .ecinema.</title>
<updated>2018-10-31T20:36:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-10-31T20:36:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a60428e8a618c648fccab0d9c115f1d2a3dea2d2'/>
<id>urn:sha1:a60428e8a618c648fccab0d9c115f1d2a3dea2d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add decryption support.</title>
<updated>2018-10-19T21:50:47Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-10-19T21:50:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9c44c5fa8eaf00ef4e61c08273b8df55047ac082'/>
<id>urn:sha1:9c44c5fa8eaf00ef4e61c08273b8df55047ac082</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make ContentChange into a generic ChangeSignaller and use it for Film</title>
<updated>2018-08-20T22:29:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-20T22:01:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5dbd022f3abb0ebab57fb67073a07ed60df902a6'/>
<id>urn:sha1:5dbd022f3abb0ebab57fb67073a07ed60df902a6</id>
<content type='text'>
changes, since we setup_pieces() in response to at least one of these and
hence we must know before it happens so we can suspend the butler and player.
</content>
</entry>
<entry>
<title>More fixes for errors / crashes / misbehaviour with content changes</title>
<updated>2018-08-13T23:05:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-08-13T16:37:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1fe6bd7f8ba059322b8357b2210f0fd590567ce2'/>
<id>urn:sha1:1fe6bd7f8ba059322b8357b2210f0fd590567ce2</id>
<content type='text'>
and the butler.

Here we signal both before and after a change in content.  Before,
the player disables itself so that any pass()/seek() will be no-ops.
After, the player rebuilds its pieces and the butler re-seeks to
get back to where it was before the change.
</content>
</entry>
<entry>
<title>Introduce the idea of unknown original subtitle type to clean up the GUI a bit.</title>
<updated>2018-07-23T15:42:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-23T15:42:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=24dcab1d4d8d7a28a939c7c4d786197684f155f6'/>
<id>urn:sha1:24dcab1d4d8d7a28a939c7c4d786197684f155f6</id>
<content type='text'>
</content>
</entry>
</feed>
