<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/dcp_examiner.cc, branch split</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=split</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=split'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-12-05T00:59:44Z</updated>
<entry>
<title>Account for split branch in libdcp.</title>
<updated>2023-12-05T00:59:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-12-05T00:59:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=751379da4be48f9b911a91cf17686330dd999d0c'/>
<id>urn:sha1:751379da4be48f9b911a91cf17686330dd999d0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always add a font with an empty ID (#2649).</title>
<updated>2023-11-16T23:24:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-10T22:51:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2603a529a05905f133bd52271fb1298e9a4a4aa5'/>
<id>urn:sha1:2603a529a05905f133bd52271fb1298e9a4a4aa5</id>
<content type='text'>
It's not just subtitle files with no &lt;LoadFont&gt; that can have
subtitles without a specified font.  In particular, DoM makes a
single space subtitle with no font spec when it creates filler
subtitles in multi-reel DCPs.
</content>
</entry>
<entry>
<title>Add some const&amp; to uses of auto.</title>
<updated>2023-10-28T21:04:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-28T21:04:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4dee86bbff8cb842aff4acb80d429ca8a22d2aa3'/>
<id>urn:sha1:4dee86bbff8cb842aff4acb80d429ca8a22d2aa3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix DCP content font ID allocation to cope with DCPs that have multiple fonts</title>
<updated>2023-10-15T07:10:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-14T19:48:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3c802dd6d1451c2c8a7e188f8379738d72e907eb'/>
<id>urn:sha1:3c802dd6d1451c2c8a7e188f8379738d72e907eb</id>
<content type='text'>
with the same name in the same reel (#2600).

Previously we had this id_for_font_in_reel() which would give an ID
of N_font-ID.  This means we got duplicate font IDs.

Here we replace that method with FontAllocator, which gives an ID of
N_font-ID for the first font and M_font-ID, where M is a number higher than
the highest reel index.  The idea is to support the required new IDs
without breaking exisiting projects.

There is some documentation of how it works  in doc/design/fonts
</content>
</entry>
<entry>
<title>This check used to be for asset channel count mismatches, then it was</title>
<updated>2023-07-17T21:14:39Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-07-17T21:14:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ca9a8a60df3d2040af9caa7bc5079c55a1921acb'/>
<id>urn:sha1:ca9a8a60df3d2040af9caa7bc5079c55a1921acb</id>
<content type='text'>
changed to the active count, but I don't think it should be an error
to have different active counts between assets of a single DCP.
</content>
</entry>
<entry>
<title>Fix player audio, almost totally broken by a stupid mistake</title>
<updated>2023-06-06T17:36:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-06-06T17:36:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d860d9de91607aad3561e087fe83c2290ec5d42c'/>
<id>urn:sha1:d860d9de91607aad3561e087fe83c2290ec5d42c</id>
<content type='text'>
in 78b2c650a9249cb7165d269b4378391d31e68e8b

Following that commit 16 channel audio streams were being read
as 6-channel, with unsurprising consequences.
</content>
</entry>
<entry>
<title>Report the number of active channels in DCPs, not the number in the MXF.</title>
<updated>2023-05-28T21:35:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-28T21:35:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=78b2c650a9249cb7165d269b4378391d31e68e8b'/>
<id>urn:sha1:78b2c650a9249cb7165d269b4378391d31e68e8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Handle fonts for ccaps coming from DCP content (#2525).</title>
<updated>2023-05-12T20:11:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-11T11:50:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=83d63bb331190db4372de4d0aaf8413c51f1eee4'/>
<id>urn:sha1:83d63bb331190db4372de4d0aaf8413c51f1eee4</id>
<content type='text'>
Not dealing with them calls all sort of chaos as described in the
bug report.
</content>
</entry>
<entry>
<title>Fix _text_count for ccaps when there are multiple reels.</title>
<updated>2023-05-12T20:11:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-11T11:47:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2f0b79afd2110617fe694745a65b2350a448bd77'/>
<id>urn:sha1:2f0b79afd2110617fe694745a65b2350a448bd77</id>
<content type='text'>
Previously we would get a _text_count of 1 for open subs, no matter
how many reels there were, but for ccaps the _text_count would
increase with the number of tracks _and_ the number of reels.
</content>
</entry>
<entry>
<title>Cleanup: more variable renames.</title>
<updated>2023-05-09T18:22:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-05-06T22:01:38Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b168d211622f94a5240c945c1df03b0bed48d3bc'/>
<id>urn:sha1:b168d211622f94a5240c945c1df03b0bed48d3bc</id>
<content type='text'>
</content>
</entry>
</feed>
