<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.15.24</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.24</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.24'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2019-10-20T22:59:59Z</updated>
<entry>
<title>Rename dcpomatic_sleep -&gt; dcpomatic_sleep_seconds.</title>
<updated>2019-10-20T22:59:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-20T22:59:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f0a2a52ddd1118236d4ce5640339c24bae88aa12'/>
<id>urn:sha1:f0a2a52ddd1118236d4ce5640339c24bae88aa12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ISDCF name fixes with &gt; 6 channels and HI/VI (#1633).</title>
<updated>2019-10-18T15:48:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-18T15:48:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6dc179f7d08477ecc7bac1257b47dda048a1b878'/>
<id>urn:sha1:6dc179f7d08477ecc7bac1257b47dda048a1b878</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix assertion failure on making a VF, in certain circumstances.</title>
<updated>2019-10-15T22:07:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-15T22:04:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3f9b394d57e750624d361f5daae6db77079f862a'/>
<id>urn:sha1:3f9b394d57e750624d361f5daae6db77079f862a</id>
<content type='text'>
These circumstances were a VF which refers to at least one complete
reel of audio from a OV before adding more audio of its own.

Forward-porter from 392d675f5799671abbcf1a9a47820321bcbdcca2 in master.
</content>
</entry>
<entry>
<title>Add a comment.</title>
<updated>2019-10-14T15:34:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-14T13:59:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5edf916ee0261761efae59782a15e1b453e988e7'/>
<id>urn:sha1:5edf916ee0261761efae59782a15e1b453e988e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hide the upmixers unless an "advanced" configuration option is ticked.</title>
<updated>2019-10-13T21:47:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-13T21:47:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a9dde34b8772ef8b985af067e2ff709be4e3cab6'/>
<id>urn:sha1:a9dde34b8772ef8b985af067e2ff709be4e3cab6</id>
<content type='text'>
The upmixers are not of sufficient quality to always be an improvement,
and anecdotally it seems that some users see them and hope one will
be a silver bullet.
</content>
</entry>
<entry>
<title>Fix failure to load OV after adding a VF to a project.</title>
<updated>2019-10-13T21:47:17Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-13T21:47:17Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7c73ec405fdb55bd78d82d764999b5af6d81e973'/>
<id>urn:sha1:7c73ec405fdb55bd78d82d764999b5af6d81e973</id>
<content type='text'>
This has the same cause as
19f51503621a57794bd79bac053c9e6549a69f46
i.e. the DCPDecoder re-use optimisation.  This commit tries to
re-fix 19f515 in a more general way which also takes into account
the OV/VF bug.  It also adds a unit test.
</content>
</entry>
<entry>
<title>Tweak hint.</title>
<updated>2019-10-13T20:28:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-13T20:28:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=89ec77ff82b231445f2c5a4cf50d86e6cd910332'/>
<id>urn:sha1:89ec77ff82b231445f2c5a4cf50d86e6cd910332</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix cross-thread access to info files.  May help with #1618.</title>
<updated>2019-10-08T22:43:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-10-08T22:43:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1580bdc52a257870c908f32d2abe6fed84d83c50'/>
<id>urn:sha1:1580bdc52a257870c908f32d2abe6fed84d83c50</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve OpenFileError so that it doesn't say "opening for read"</title>
<updated>2019-09-29T21:28:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-09-29T21:28:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ab0e8cdcafdcb83096012380f674b8280474e851'/>
<id>urn:sha1:ab0e8cdcafdcb83096012380f674b8280474e851</id>
<content type='text'>
in one case where it should say "opening for read/write".

Also add some unit tests for ReelWriter.
</content>
</entry>
<entry>
<title>Fix failure to playback encrypted DCPs, introduced when adding DCPDecoder re-use optimisation.</title>
<updated>2019-09-27T20:34:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-09-22T21:59:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=19f51503621a57794bd79bac053c9e6549a69f46'/>
<id>urn:sha1:19f51503621a57794bd79bac053c9e6549a69f46</id>
<content type='text'>
</content>
</entry>
</feed>
