<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/player_test.cc, branch writev-debug</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=writev-debug</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=writev-debug'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-05-22T08:33:45Z</updated>
<entry>
<title>Rename new_test_film2 -&gt; new_test_film.</title>
<updated>2024-05-22T08:33:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-05-20T14:55:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c95ba3eb99c5e4d6dca90cee7e5bb9077b6ed02c'/>
<id>urn:sha1:c95ba3eb99c5e4d6dca90cee7e5bb9077b6ed02c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace all new_test_film with new_test_film2.</title>
<updated>2024-05-21T21:52:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-05-20T14:54:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e3dba6242aed7415eddbbfb1e5d56ce6680603c1'/>
<id>urn:sha1:e3dba6242aed7415eddbbfb1e5d56ce6680603c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More cleanups.</title>
<updated>2024-05-20T15:50:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-05-20T15:50:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fe45c58741952eca798e71ad75267a3a4b7e97b9'/>
<id>urn:sha1:fe45c58741952eca798e71ad75267a3a4b7e97b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/main' into v2.17.x</title>
<updated>2024-05-19T20:51:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-05-19T20:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=60fd98772b64dfc1195a34e5be7782675a150538'/>
<id>urn:sha1:60fd98772b64dfc1195a34e5be7782675a150538</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sure we don't say some content has audio if none will be emitted.</title>
<updated>2024-05-17T13:02:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-05-17T13:02:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=afd18ea6b14373b2078b6d6dbc74c836e6843757'/>
<id>urn:sha1:afd18ea6b14373b2078b6d6dbc74c836e6843757</id>
<content type='text'>
In the FFmpeg (and shortly DCP) case we don't emit any audio if none is mapped,
so we must take this into account in the player.
</content>
</entry>
<entry>
<title>Reset _next_video_time when deciding to emit black.</title>
<updated>2024-02-19T08:54:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-02-18T22:36:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=167ff6413dcc32680b2b778303f659656c2a51df'/>
<id>urn:sha1:167ff6413dcc32680b2b778303f659656c2a51df</id>
<content type='text'>
Otherwise if we inaccurately seek into an area with no video there
will never be any content coming into ::video() which could reset
_next_video_time. Then when a black frame is emitted using
emit_video_until we will emit black frames from time 0 to the time
of the inaccurate seek.
</content>
</entry>
<entry>
<title>Go back to respecting the user's choice for the number of audio channels in the MXF.</title>
<updated>2023-08-06T20:05:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-07-25T09:04:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=02d4493e593d567b210cd7f2b98d33a345867d1d'/>
<id>urn:sha1:02d4493e593d567b210cd7f2b98d33a345867d1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't check sound assets in some tests.</title>
<updated>2023-07-29T00:26:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-07-29T00:26:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=430825272e1a6cf266a184afe5acc0fa9811fff8'/>
<id>urn:sha1:430825272e1a6cf266a184afe5acc0fa9811fff8</id>
<content type='text'>
When fiddling with MXF channel counts it makes a lot of tests fail
that probably don't need to.
</content>
</entry>
<entry>
<title>Clean up after some more tests.</title>
<updated>2023-06-29T23:59:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-06-29T23:59:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d21efc88c0c5549160a55cd25d6bc2098752cf75'/>
<id>urn:sha1:d21efc88c0c5549160a55cd25d6bc2098752cf75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove debug message.</title>
<updated>2023-02-27T11:52:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-02-27T11:52:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8ff6586d568c4a2b0a2ac24e690d172f4c01e3c4'/>
<id>urn:sha1:8ff6586d568c4a2b0a2ac24e690d172f4c01e3c4</id>
<content type='text'>
</content>
</entry>
</feed>
