<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch 2904-ssa</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=2904-ssa</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=2904-ssa'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-12-07T18:26:40Z</updated>
<entry>
<title>fixup! Assert if we're about to set up 0 encoding threads.</title>
<updated>2024-12-07T18:26:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-07T18:26:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f967f2d8fa02d79faf7a4d7bf619ec5cf8447d5c'/>
<id>urn:sha1:f967f2d8fa02d79faf7a4d7bf619ec5cf8447d5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assert if we're about to set up 0 encoding threads.</title>
<updated>2024-12-06T20:28:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T20:28:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d8cbc2175dc4f9757d69b120e0c85251b6d015d7'/>
<id>urn:sha1:d8cbc2175dc4f9757d69b120e0c85251b6d015d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use all cores when encoding in tests.</title>
<updated>2024-12-06T20:27:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T20:27:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3fe4881deedf98ed5c88202be125ee3fe974745d'/>
<id>urn:sha1:3fe4881deedf98ed5c88202be125ee3fe974745d</id>
<content type='text'>
I think this also avoids the possibility of setting the master encoding
thread count to 0 by mistake on machines that don't have many cores.
</content>
</entry>
<entry>
<title>fixup! Fix decoding of SSA subs in files decoded by FFmpeg (#2904).</title>
<updated>2024-12-06T10:07:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-06T10:07:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a750b9c55382663d98851f60a7c663643388e89d'/>
<id>urn:sha1:a750b9c55382663d98851f60a7c663643388e89d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix decoding of SSA subs in files decoded by FFmpeg (#2904).</title>
<updated>2024-12-05T22:37:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-04T23:53:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ff8c5e660a4474fa4b790ad676d868c7260d9809'/>
<id>urn:sha1:ff8c5e660a4474fa4b790ad676d868c7260d9809</id>
<content type='text'>
Suddenly we have 8 commas, not 9, perhaps because of
29412821241050c846dbceaad4b9752857659977
in ffmpeg (although that's strange, because it was a long time ago).
</content>
</entry>
<entry>
<title>Fix doubled subtitles (again).</title>
<updated>2024-12-05T22:37:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-05T22:36:51Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f485d588bebc4bc4039701bb04d7dc83f025d107'/>
<id>urn:sha1:f485d588bebc4bc4039701bb04d7dc83f025d107</id>
<content type='text'>
This was re-introduced when
94618a724124cbf5fe9f0b47a3fdce601fcd5581
reverted a previous attempt at a fix.

At the time I couldn't understand the doubled-subtitles problem,
but it's apparent in the test introduced in the next commit.

This is another attempt to fix it by only sending a "stop" for
a subtitle if we didn't already stop the subtitle because the
next one arrived.
</content>
</entry>
<entry>
<title>Cleanup: use default initializers.</title>
<updated>2024-12-05T22:37:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-04T23:52:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1e9a08adcf5928a5999d01e9ecac885d07f057e1'/>
<id>urn:sha1:1e9a08adcf5928a5999d01e9ecac885d07f057e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix comment typo.</title>
<updated>2024-12-05T19:44:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-04T23:52:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=51ce2d6a90b0827a42f3b42652d13fded2f45b71'/>
<id>urn:sha1:51ce2d6a90b0827a42f3b42652d13fded2f45b71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Missing translators (Roman is r k).</title>
<updated>2024-12-05T19:16:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-05T19:16:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e5cac1e1dd4ba114ba0dbe75626b10cf95fce980'/>
<id>urn:sha1:e5cac1e1dd4ba114ba0dbe75626b10cf95fce980</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated fr_FR translation from Laurent Tenzer.</title>
<updated>2024-12-05T18:34:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-05T18:34:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=28e2f32a7b0ad4b0486488e850efa34b6492ea7e'/>
<id>urn:sha1:28e2f32a7b0ad4b0486488e850efa34b6492ea7e</id>
<content type='text'>
</content>
</entry>
</feed>
