<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx/film_viewer.cc, branch split</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=split</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=split'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-11-30T21:15:48Z</updated>
<entry>
<title>Support RtAudio &gt;= 6.</title>
<updated>2023-11-30T21:15:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-30T21:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=595d3ce932864fa5fb35cf9f52ac50178b8bd173'/>
<id>urn:sha1:595d3ce932864fa5fb35cf9f52ac50178b8bd173</id>
<content type='text'>
There's an API break, mostly about removing the use of exceptions.
</content>
</entry>
<entry>
<title>Extract Film::Property to its own header to (maybe) increase compilation speed.</title>
<updated>2023-08-09T08:18:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-08-08T16:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a3c1ae7c2e46b65347341896b3d1a505ff92632b'/>
<id>urn:sha1:a3c1ae7c2e46b65347341896b3d1a505ff92632b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Catch more exceptions from RtAudio (#2453).</title>
<updated>2023-02-21T19:44:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-14T23:26:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b642e6dc0b2e86bdafc53e55a4f23b904bd8c7af'/>
<id>urn:sha1:b642e6dc0b2e86bdafc53e55a4f23b904bd8c7af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix player being destroyed while the butler is still using it.</title>
<updated>2022-10-26T17:45:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-10-26T17:45:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4621a56be32a44e83b89ec0af77ab899fa86defd'/>
<id>urn:sha1:4621a56be32a44e83b89ec0af77ab899fa86defd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove some more unnecessary use of shared_ptr.</title>
<updated>2022-10-16T22:10:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-10-14T22:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7d8d78c183656191ff44c9464e06b843bfadc54d'/>
<id>urn:sha1:7d8d78c183656191ff44c9464e06b843bfadc54d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix black borders around the preview in some cases (#2331).</title>
<updated>2022-09-16T20:38:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-09-14T23:03:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7e39519864cf40256a31fb6d42818c1a02fa2d63'/>
<id>urn:sha1:7e39519864cf40256a31fb6d42818c1a02fa2d63</id>
<content type='text'>
We need to round the container size to the nearest multiple of 2
so that cropping subsampled sources does not leave gaps.  As far
as I can see:

- the direction that you round x in doesn't matter
- it's better to round y up

(if you calculate the error in the resulting ratio in each case).
</content>
</entry>
<entry>
<title>Fix race between the Butler thread starting and audio (perhaps) being disabled.</title>
<updated>2022-05-26T18:04:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-05-26T18:04:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8987f133295e352c44e05ef338eacc801c61a629'/>
<id>urn:sha1:8987f133295e352c44e05ef338eacc801c61a629</id>
<content type='text'>
This could cause Butler::audio to be called with _audio_channels = 0
and _disable_audio = false, causing an exception in AudioBuffers when
remap() tried to make an AudioBuffers object with a channel count of 0.
</content>
</entry>
<entry>
<title>Fix build on Debian 9.</title>
<updated>2022-05-12T20:34:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-05-12T20:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4ef0091b33e12450e5de4e420dfabfa8b110fc35'/>
<id>urn:sha1:4ef0091b33e12450e5de4e420dfabfa8b110fc35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix macOS build.</title>
<updated>2022-04-30T07:35:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-04-30T07:35:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4b76291eb0328840de4c5938a1be6340e5dea0fe'/>
<id>urn:sha1:4b76291eb0328840de4c5938a1be6340e5dea0fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Primitive auto-crop (#1477).</title>
<updated>2022-04-28T23:44:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-01-01T21:20:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d5c059a2ff9bab5c2973db6bc4860591679dd42b'/>
<id>urn:sha1:d5c059a2ff9bab5c2973db6bc4860591679dd42b</id>
<content type='text'>
</content>
</entry>
</feed>
