<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.15.107</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.107</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.107'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-11-06T18:49:14Z</updated>
<entry>
<title>Fix start_player() on macOS (#1870).</title>
<updated>2020-11-06T18:49:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-05T20:36:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fbc94e2eec71240f3470a6a9cbe66a76fd3cbd7e'/>
<id>urn:sha1:fbc94e2eec71240f3470a6a9cbe66a76fd3cbd7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename a variable and add some logging to start_tool on macOS.</title>
<updated>2020-11-06T18:49:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-05T20:36:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=99cb06de7d7dde4c558d69bbce5fe09090bada27'/>
<id>urn:sha1:99cb06de7d7dde4c558d69bbce5fe09090bada27</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-add mutex that was taken away in</title>
<updated>2020-11-04T22:36:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-04T22:33:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0fc3ee1eac41d391ebb79044b0f46849a90f5138'/>
<id>urn:sha1:0fc3ee1eac41d391ebb79044b0f46849a90f5138</id>
<content type='text'>
73ebb92e9df01ba7afb97121b6e2cef6ca13a18e

I'm not sure why it was removed, and it seems necessary;
servers_list_changed() can be called from a variety of different places
(the constructor and two different EncodeServerFinder threads).

May help with #1854.
</content>
</entry>
<entry>
<title>Revert "Re-allow audio channel 15 to be mapped so that users can add"</title>
<updated>2020-11-03T19:52:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-03T19:52:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=21e78df3645193f696873bdf29d39ea9f772395e'/>
<id>urn:sha1:21e78df3645193f696873bdf29d39ea9f772395e</id>
<content type='text'>
This reverts commit 4cf45229bf55344e708fead769f694f13bacf39c.
It's wrong - the sign language channel is 15 (1-indexed) not 15
(0-indexed) as in this commit.
</content>
</entry>
<entry>
<title>Pass around JPEG2000 data as a shared_ptr and hence avoid a copy</title>
<updated>2020-11-02T22:10:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-01T22:51:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2ea3a0d0e4066a166c0700bd1d53daa7f1c50dff'/>
<id>urn:sha1:2ea3a0d0e4066a166c0700bd1d53daa7f1c50dff</id>
<content type='text'>
of 4MB of data for every JPEG2000 frame we decode.
</content>
</entry>
<entry>
<title>Replace dcp::Data with dcp::ArrayData</title>
<updated>2020-11-02T22:10:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-01T22:40:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6fa9748f382302fa88292b4219598bb81edc7bd0'/>
<id>urn:sha1:6fa9748f382302fa88292b4219598bb81edc7bd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Re-allow audio channel 15 to be mapped so that users can add</title>
<updated>2020-11-02T22:08:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-02T22:08:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4cf45229bf55344e708fead769f694f13bacf39c'/>
<id>urn:sha1:4cf45229bf55344e708fead769f694f13bacf39c</id>
<content type='text'>
their own sign language tracks until DoM supports them properly.
</content>
</entry>
<entry>
<title>Add some comments.</title>
<updated>2020-10-28T15:25:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-28T15:25:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=22d8401d9eadb022e40380a324b5871f77a18158'/>
<id>urn:sha1:22d8401d9eadb022e40380a324b5871f77a18158</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
