<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/analyse_subtitles_job.cc, branch edgecode2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-01-20T19:36:46Z</updated>
<entry>
<title>Pass tolerant flag into Player.</title>
<updated>2025-01-20T19:36:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-01-19T23:33:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8850569d93a8524625b3b595cb6edf45bdf6de07'/>
<id>urn:sha1:8850569d93a8524625b3b595cb6edf45bdf6de07</id>
<content type='text'>
This is needed because the DCPDecoder ends up needing it when it reads
reel information from CPLs.

Maybe all that stuff should be in our metadata.
</content>
</entry>
<entry>
<title>Add missing destructor.</title>
<updated>2024-08-13T21:15:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-08-13T21:15:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bfbc166b4f1e08ade23777cae8e1413af56cc20b'/>
<id>urn:sha1:bfbc166b4f1e08ade23777cae8e1413af56cc20b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract Film::Property to its own header to (maybe) increase compilation speed.</title>
<updated>2023-08-09T08:18:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-08-08T16:11:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a3c1ae7c2e46b65347341896b3d1a505ff92632b'/>
<id>urn:sha1:a3c1ae7c2e46b65347341896b3d1a505ff92632b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make it quicker to cancel an analyse subtitle job (#2486).</title>
<updated>2023-03-16T21:45:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-16T00:51:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a32ac8ffe3f061cee5396364cf73ce565c130f3a'/>
<id>urn:sha1:a32ac8ffe3f061cee5396364cf73ce565c130f3a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Show possible subtitle bounding boxes due to SMPTE standard misunderstandings.</title>
<updated>2023-02-27T13:47:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-21T22:18:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a41e19f6cb77126ea5301b71cf51b306b339ebd2'/>
<id>urn:sha1:a41e19f6cb77126ea5301b71cf51b306b339ebd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use bounding_box() instead of render_text() for speed.</title>
<updated>2023-02-27T13:47:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-20T22:53:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f40fa28e3ee886c160d4ced26e4e9322d7ece5f0'/>
<id>urn:sha1:f40fa28e3ee886c160d4ced26e4e9322d7ece5f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Small optimisation: use a const&amp;</title>
<updated>2023-02-27T13:47:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-20T21:40:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cc4eac93edc748e06b53be6a89ec8816011dd19a'/>
<id>urn:sha1:cc4eac93edc748e06b53be6a89ec8816011dd19a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: use an early return.</title>
<updated>2023-02-27T13:47:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-01-20T21:37:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b95b521c63233aa08d42026098429cae4633c95a'/>
<id>urn:sha1:b95b521c63233aa08d42026098429cae4633c95a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rearrange subtitle font management.</title>
<updated>2022-06-07T15:01:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-06-01T11:03:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5a820bb8fae34591be5ac6d19a73461b9dab532a'/>
<id>urn:sha1:5a820bb8fae34591be5ac6d19a73461b9dab532a</id>
<content type='text'>
With this change each subtitle coming out of the player has a reference
to a dcpomatic::Font that belongs to the TextContent.  This hopefully
solves a few problems which all basically stemmed from the fact that
previously the decoders/player were deciding what the font ID in the
output DCP would be - they can't do that properly.
</content>
</entry>
<entry>
<title>C++11 tidying.</title>
<updated>2021-05-03T18:18:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-03T09:17:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=689fa55d1529ad88449ca464e9107c4dcc54d1cb'/>
<id>urn:sha1:689fa55d1529ad88449ca464e9107c4dcc54d1cb</id>
<content type='text'>
</content>
</entry>
</feed>
