<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, 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>Fix video waveform view with GL backend.</title>
<updated>2020-11-05T21:56:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-05T21:12:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d1addc203597a892c02bd162585c6a55950ffaf5'/>
<id>urn:sha1:d1addc203597a892c02bd162585c6a55950ffaf5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some alignment.</title>
<updated>2020-11-05T20:52:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-05T20:52:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a6929b79a5f6167600a2d2bfc4e1ef1dc4796665'/>
<id>urn:sha1:a6929b79a5f6167600a2d2bfc4e1ef1dc4796665</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>Move video frame rate override into advanced prefs (#1852).</title>
<updated>2020-11-03T23:17:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-03T23:17:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4b91800c7de893ec1bbc5a00ab245fd6c01b8b25'/>
<id>urn:sha1:4b91800c7de893ec1bbc5a00ab245fd6c01b8b25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crash on Linux (and maybe others).</title>
<updated>2020-11-03T23:15:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-03T23:15:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cfba7e0f9f20e68397e41d8f979e7723425ec51b'/>
<id>urn:sha1:cfba7e0f9f20e68397e41d8f979e7723425ec51b</id>
<content type='text'>
Calling _canvas-&gt;SetCurrent() without the canvas being on screen
causes a crash on Linux (and maybe elsewhere).
</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>Add some tests.</title>
<updated>2020-11-02T22:10:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-01T23:11:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=842445cb26145dbd66963921d58dd8b307a1b9c5'/>
<id>urn:sha1:842445cb26145dbd66963921d58dd8b307a1b9c5</id>
<content type='text'>
</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>
</feed>
