<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/ffmpeg_encoder_test.cc, branch davidpowers</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=davidpowers</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=davidpowers'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-03-29T15:43:07Z</updated>
<entry>
<title>Add some more test cleanups.</title>
<updated>2023-03-29T15:43:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-29T08:10:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2279660c63e8ebecfb352e3fc354e8cb5f2d58e6'/>
<id>urn:sha1:2279660c63e8ebecfb352e3fc354e8cb5f2d58e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle 2D/3D mismatches in the player (#2409).</title>
<updated>2023-02-01T00:12:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-11T22:00:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2f12058c535045cecc226fe47b3d60da8851a862'/>
<id>urn:sha1:2f12058c535045cecc226fe47b3d60da8851a862</id>
<content type='text'>
Previously if there was 2D content in a 3D project (or vice versa)
the player would emit the video anyway and the encoder would have
to deal with it.

Since previously the FFmpeg encoder did not deal with this quite
right, it seems to make sense to move the logic into the player
so that neither encoder has to worry about it.
</content>
</entry>
<entry>
<title>Cleanup: test tidying.</title>
<updated>2022-12-29T00:47:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-12-29T00:47:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ce73eaf7875a9a3326afcd839ad85eb95879c160'/>
<id>urn:sha1:ce73eaf7875a9a3326afcd839ad85eb95879c160</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract constants.h</title>
<updated>2022-12-09T23:47:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-12-09T23:47:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=da38c8a0156808595be0aae1b1490069a663fb78'/>
<id>urn:sha1:da38c8a0156808595be0aae1b1490069a663fb78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use a vector rather than a list when returning from content_factory().</title>
<updated>2022-07-11T10:22:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-07-09T18:41:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b1e22dff981fb86ae04b12bb5a064e61030793a8'/>
<id>urn:sha1:b1e22dff981fb86ae04b12bb5a064e61030793a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Prores 4444 support (#2263).</title>
<updated>2022-06-12T20:32:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-12T20:32:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1c57df596882f15403ee97d01862f8b76cfb797b'/>
<id>urn:sha1:1c57df596882f15403ee97d01862f8b76cfb797b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename PRORES -&gt; PRORES_HQ</title>
<updated>2022-06-12T19:44:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-12T19:44:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=59209af1e2d73334ff7dfe6c7da465293dc24c0b'/>
<id>urn:sha1:59209af1e2d73334ff7dfe6c7da465293dc24c0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused H246_PCM export code.</title>
<updated>2022-06-06T21:10:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-05T19:09:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f7b6c0595fe13be3f4a10bcce88dd895b1111b57'/>
<id>urn:sha1:f7b6c0595fe13be3f4a10bcce88dd895b1111b57</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rearrange checking (and re-examining) content.</title>
<updated>2021-11-28T20:13:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-11-28T09:39:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=94ab538738526948c5a52ed1222be1e484255541'/>
<id>urn:sha1:94ab538738526948c5a52ed1222be1e484255541</id>
<content type='text'>
Most importantly, checking of content for changes before making
a DCP is now done in the TranscodeJob (rather than being in a
separate job).  This makes things a little neater and also makes
the batch converter less confusing when you add a job whose content
has changed.
</content>
</entry>
<entry>
<title>Fix test logging setup to actually work.</title>
<updated>2021-10-15T17:49:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-10-14T22:30:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=18ed20b9191d7122d78251d047f9ff7873c313d6'/>
<id>urn:sha1:18ed20b9191d7122d78251d047f9ff7873c313d6</id>
<content type='text'>
</content>
</entry>
</feed>
