<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/audio_ring_buffers.cc, branch main</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=main</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-05-09T23:25:28Z</updated>
<entry>
<title>White space: audio_ring_buffers.{cc,h}</title>
<updated>2025-05-09T23:25:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-05-09T23:25:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ab9e3a291599c3761eedc636e2caaaaf249f4161'/>
<id>urn:sha1:ab9e3a291599c3761eedc636e2caaaaf249f4161</id>
<content type='text'>
</content>
</entry>
<entry>
<title>I'm not sure a cout about audio underruns is really useful.</title>
<updated>2022-06-07T15:01:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-03T10:55:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9dd77451c76d9cf14f62ee110451e74f91424efd'/>
<id>urn:sha1:9dd77451c76d9cf14f62ee110451e74f91424efd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use std::vector in AudioBuffers (#2236).</title>
<updated>2022-04-20T20:12:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-04-19T12:03:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=341ba1115b6285fec998901e50f9afb48bcaeeb6'/>
<id>urn:sha1:341ba1115b6285fec998901e50f9afb48bcaeeb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++11 tidying.</title>
<updated>2021-02-16T09:40:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-16T09:40:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bb949ec65adf95f4a2c7dd5ee7e97b9daaaf3d3f'/>
<id>urn:sha1:bb949ec65adf95f4a2c7dd5ee7e97b9daaaf3d3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>BOOST_FOREACH.</title>
<updated>2021-01-07T22:27:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-04T20:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a5d004b0773f633401528392fc28e66d70e13ac8'/>
<id>urn:sha1:a5d004b0773f633401528392fc28e66d70e13ac8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>std::shared_ptr</title>
<updated>2021-01-07T21:48:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-04T20:16:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dd9be86db6cde0afa5da0d1d1ac43b42e05dca26'/>
<id>urn:sha1:dd9be86db6cde0afa5da0d1d1ac43b42e05dca26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Put Time types in dcpomatic namespace.</title>
<updated>2019-05-10T22:43:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-08T22:41:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c4403784febdbdd42e9c32e67fadb147f11fe566'/>
<id>urn:sha1:c4403784febdbdd42e9c32e67fadb147f11fe566</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Hopefully better errors on large video/audio disagreements.</title>
<updated>2019-04-19T00:34:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-04-19T00:34:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=64ff57b866e19daa8ed16b08d0a8038f787948c1'/>
<id>urn:sha1:64ff57b866e19daa8ed16b08d0a8038f787948c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a crash due the assertion in emit_audio failing when applying</title>
<updated>2019-01-10T21:47:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-01-10T21:47:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=70684e31a96bd7d4c7b09d525902959345b76526'/>
<id>urn:sha1:70684e31a96bd7d4c7b09d525902959345b76526</id>
<content type='text'>
trims which do not land precisely on a DCP audio sample boundary
(at least, I think that's what triggers it).
</content>
</entry>
<entry>
<title>Fix assumption of 48kHz DCP audio in AudioRingBuffers consistency check (#1436).</title>
<updated>2018-12-22T23:32:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-12-22T23:32:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b73576594b252e033539bec964d72403d3775585'/>
<id>urn:sha1:b73576594b252e033539bec964d72403d3775585</id>
<content type='text'>
</content>
</entry>
</feed>
