<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx/film_viewer.cc, branch xmlsec-debug</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=xmlsec-debug</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=xmlsec-debug'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-01-20T19:36:46Z</updated>
<entry>
<title>Pass tolerant flag into Player.</title>
<updated>2025-01-20T19:36:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T23:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8850569d93a8524625b3b595cb6edf45bdf6de07'/>
<id>urn:sha1:8850569d93a8524625b3b595cb6edf45bdf6de07</id>
<content type='text'>
This is needed because the DCPDecoder ends up needing it when it reads
reel information from CPLs.

Maybe all that stuff should be in our metadata.
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/main' into v2.17.x</title>
<updated>2024-08-03T20:28:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-08-03T20:28:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e9579689d096a04aaf1309f0a1574288311e72d0'/>
<id>urn:sha1:e9579689d096a04aaf1309f0a1574288311e72d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix build with RtAudio 6.</title>
<updated>2024-07-27T06:28:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-07-26T10:15:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=839c9712b0d86e13051acad0b273df24172dc430'/>
<id>urn:sha1:839c9712b0d86e13051acad0b273df24172dc430</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'main' into v2.17.x</title>
<updated>2024-07-26T09:47:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-07-26T09:47:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=95abcc7d18997c1391423d15506bf03ab20997e6'/>
<id>urn:sha1:95abcc7d18997c1391423d15506bf03ab20997e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add AudioBackend::start_stream().</title>
<updated>2024-07-26T09:39:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-07-25T14:27:31Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ce34d8e16db29c358e21337be985600cef8a5044'/>
<id>urn:sha1:ce34d8e16db29c358e21337be985600cef8a5044</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add AudioBackend::abort_stream_if_running().</title>
<updated>2024-07-26T09:39:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-07-25T14:25:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=85ddc6ae876810b618e632365c89d06ad60f8b3b'/>
<id>urn:sha1:85ddc6ae876810b618e632365c89d06ad60f8b3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop instantiating RtAudio all over the place</title>
<updated>2024-07-26T09:39:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-07-25T12:46:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=051bac905d3ab8776c804e0e21fecd4c49927549'/>
<id>urn:sha1:051bac905d3ab8776c804e0e21fecd4c49927549</id>
<content type='text'>
and instead just have a singleton.  On Windows I saw a situation where
the first instantiation would use ASIO and the second WASAPI, causing
all kinds of confusion.
</content>
</entry>
<entry>
<title>Move some stuff into FilmViewer::dcp().</title>
<updated>2024-06-23T17:51:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-15T18:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d04355507baefd5fa42629341ed422f7402772f4'/>
<id>urn:sha1:d04355507baefd5fa42629341ed422f7402772f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support optimised rendering of YUV420P in OpenGL.</title>
<updated>2024-06-06T19:17:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-06-06T19:17:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3185f6330dc6ccc8ff86a0925602880c67951213'/>
<id>urn:sha1:3185f6330dc6ccc8ff86a0925602880c67951213</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
