<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/dcp_content.cc, branch encode-servers</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=encode-servers</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=encode-servers'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-10-28T11:48:48Z</updated>
<entry>
<title>Prevent import of directories as DCPs if they do not have an</title>
<updated>2020-10-28T11:48:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-28T11:48:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2c74c1534cb563cab4c6c3225ced573619f6a647'/>
<id>urn:sha1:2c74c1534cb563cab4c6c3225ced573619f6a647</id>
<content type='text'>
ASSETMAP{,.xml} in the top level.

This should avoid some confusion, as previously DoM would scan the
whole directory tree looking for an ASSETMAP.  It also prevents
people adding a DCP-o-matic project to itself, which I believe is the
cause of #1620.
</content>
</entry>
<entry>
<title>macOS / new boost build fixes.</title>
<updated>2020-10-21T20:22:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-21T07:23:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1a7c50245309bb0b99001940b2203a267de942ca'/>
<id>urn:sha1:1a7c50245309bb0b99001940b2203a267de942ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix deadlock when changing CPL in the player (#1827).</title>
<updated>2020-10-17T20:23:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-17T20:23:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b33881c9ebe55084434bfea16ba050ad1ba6cb03'/>
<id>urn:sha1:b33881c9ebe55084434bfea16ba050ad1ba6cb03</id>
<content type='text'>
TextContent::set_dcp_track can end up requesting a view update, which
involves calls to methods in Content which lock the Content::_mutex.
Do these calls without a lock on that mutex held.

Also, it looks like we would append to texts on every call to
examine().  Fix that so that we replace the texts list on each
examine() call.
</content>
</entry>
<entry>
<title>Fixes for new libdcp with multiple content versions.</title>
<updated>2020-09-27T19:18:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-09-27T19:18:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c78e9f0d5e802e1bb020694870357ef271217628'/>
<id>urn:sha1:c78e9f0d5e802e1bb020694870357ef271217628</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Recover information about closed caption tracks when loading DCPs</title>
<updated>2020-07-29T09:44:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-07-29T09:44:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=09860271bb6d03b3937c08bffb4c672697f6d711'/>
<id>urn:sha1:09860271bb6d03b3937c08bffb4c672697f6d711</id>
<content type='text'>
so that they can be displayed.
</content>
</entry>
<entry>
<title>Fix hanging butler due to nasty signal ordering problems.</title>
<updated>2020-06-19T20:47:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-06-19T20:47:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2d9ad1b7bb17ae209aab7f85eb9d850bfead265f'/>
<id>urn:sha1:2d9ad1b7bb17ae209aab7f85eb9d850bfead265f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Missing setup of AtmosContent in DCP.</title>
<updated>2020-06-19T18:29:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-06-19T18:29:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=febe9c38dcc26859ff61a084fa4a6f98897018f1'/>
<id>urn:sha1:febe9c38dcc26859ff61a084fa4a6f98897018f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix serialisation of the Atmos parts of a DCP.</title>
<updated>2020-06-19T18:29:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-06-19T18:29:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8541ba8e544b77d582e3ce00a2ffae96e52eb30d'/>
<id>urn:sha1:8541ba8e544b77d582e3ce00a2ffae96e52eb30d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make Atmos content work more like other content.  Now its MXFs</title>
<updated>2020-06-19T13:07:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-06-19T11:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ca981c8cfa23111e92be329f1c2dfbe3a07b4247'/>
<id>urn:sha1:ca981c8cfa23111e92be329f1c2dfbe3a07b4247</id>
<content type='text'>
are re-written, meaning that they can be encrypted.

This (along with the libdcp update) also fixes assorted Atmos bugs.
</content>
</entry>
<entry>
<title>Fix enabled/disable overlapping video/audio with DCP content (part of #1355)</title>
<updated>2020-05-20T23:33:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-19T11:17:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=da5e64883d7665353fcf838f6956f2dfb6e8b176'/>
<id>urn:sha1:da5e64883d7665353fcf838f6956f2dfb6e8b176</id>
<content type='text'>
</content>
</entry>
</feed>
