<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/ffmpeg_examiner.cc, branch disk-opt</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=disk-opt</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=disk-opt'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2021-03-02T14:40:18Z</updated>
<entry>
<title>Tidy up and do flushing more correctly.</title>
<updated>2021-03-02T14:40:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-01T23:53:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=431127d27fe697a60872d6020a8a5abcb47fa9e1'/>
<id>urn:sha1:431127d27fe697a60872d6020a8a5abcb47fa9e1</id>
<content type='text'>
This seems necessary with the multi-threaded decoding; it looks
like we were doing it quite wrong before but getting away with it.
</content>
</entry>
<entry>
<title>Remove FFmpeg::_packet.</title>
<updated>2021-03-02T14:40:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-01T20:06:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2091311fde159ec39126608327eb93b28898bd6c'/>
<id>urn:sha1:2091311fde159ec39126608327eb93b28898bd6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>C++11 tidying.</title>
<updated>2021-03-02T14:40:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-01T16:53:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=33606b80e3dff7eb1f79f9070694d329bef0baf9'/>
<id>urn:sha1:33606b80e3dff7eb1f79f9070694d329bef0baf9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix another crash introduced in cc40b6ea6d882c07c05602d6f3dd1c185481585b</title>
<updated>2021-03-01T12:38:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-01T12:38:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=45f928ac06f0fbd8e62c6f08ad43799285d004f5'/>
<id>urn:sha1:45f928ac06f0fbd8e62c6f08ad43799285d004f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix warning.</title>
<updated>2021-03-01T11:46:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-01T11:46:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=81e36a3a409ddbcc79986fc20f37a8ef720771f9'/>
<id>urn:sha1:81e36a3a409ddbcc79986fc20f37a8ef720771f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix crash introduced in previous.</title>
<updated>2021-03-01T11:16:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-01T11:16:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d5960f1da64e08b01e799b65655c4e6a60a2b8ce'/>
<id>urn:sha1:d5960f1da64e08b01e799b65655c4e6a60a2b8ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>With multi-threaded decoding we need to be careful to flush</title>
<updated>2021-03-01T10:50:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-01T10:50:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cc40b6ea6d882c07c05602d6f3dd1c185481585b'/>
<id>urn:sha1:cc40b6ea6d882c07c05602d6f3dd1c185481585b</id>
<content type='text'>
after the main examination loop otherwise we can miss things.
</content>
</entry>
<entry>
<title>Use enum class for VideoRange.</title>
<updated>2021-01-27T00:44:20Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-27T00:44:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1d2a51bdc8315fa7283be329669860e435a1513f'/>
<id>urn:sha1:1d2a51bdc8315fa7283be329669860e435a1513f</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>
</feed>
