<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test, branch 2643-progress</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=2643-progress</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=2643-progress'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-11-20T00:04:56Z</updated>
<entry>
<title>FIXME: Improve progress reporting of digest calculations (might help with #2643).</title>
<updated>2023-11-20T00:04:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-12T21:09:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=89a798dbc5f48fef0b53a5ec9bb21f669dc594dd'/>
<id>urn:sha1:89a798dbc5f48fef0b53a5ec9bb21f669dc594dd</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>Pass through &lt;Ruby&gt; tags in subtitles (#2635) (GH#23).</title>
<updated>2023-11-16T23:15:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-15T22:07:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7a877ff976b119a39797c1f6e8477b92dfbb30ca'/>
<id>urn:sha1:7a877ff976b119a39797c1f6e8477b92dfbb30ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Copy Interop PNG subtitle files correctly (#2640).</title>
<updated>2023-11-15T12:44:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-12T23:30:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b5abb07ea62e5f4708c57b6f888101d3d3434aa8'/>
<id>urn:sha1:b5abb07ea62e5f4708c57b6f888101d3d3434aa8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace deprecated leaf() with filename().</title>
<updated>2023-11-12T21:11:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-11T00:31:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dfa7b94e802b05bba4243381460eef96626102a0'/>
<id>urn:sha1:dfa7b94e802b05bba4243381460eef96626102a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add check before dereferencing pointer.</title>
<updated>2023-10-28T21:16:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-28T21:16:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d69a032b00b90d72ac9a7c0bd5f591c91aa40a20'/>
<id>urn:sha1:d69a032b00b90d72ac9a7c0bd5f591c91aa40a20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sure 2-channel MXFs don't get extra channel descriptors (#2631).</title>
<updated>2023-10-17T18:38:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-16T21:31:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0a43629951e517d95ec791a361e7c7fa9c56d6cb'/>
<id>urn:sha1:0a43629951e517d95ec791a361e7c7fa9c56d6cb</id>
<content type='text'>
With all the EasyDCP tests done in bug #2487 we didn't look at stereo
MXFs as it appeared fairly early on that EasyDCP would reject them all.

In #2631 it's pointed out that it seems to make no sense to have descriptors
for channels which aren't there.  I've still got no docs for any of this,
but let's try fixing that.
</content>
</entry>
<entry>
<title>Change how channels are specified for these tests.</title>
<updated>2023-10-16T21:28:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-16T21:28:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b5d1482ab0ca0808f0da5c14bfd2cf30c8d58498'/>
<id>urn:sha1:b5d1482ab0ca0808f0da5c14bfd2cf30c8d58498</id>
<content type='text'>
We now have a number of channels for the MXF, and the active
channels that we map in the DCP.
</content>
</entry>
<entry>
<title>Remove unused code.</title>
<updated>2023-10-16T09:30:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-16T09:30:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4b8f2b64ebb7fcba20c3c03d7bccd08e48612fbb'/>
<id>urn:sha1:4b8f2b64ebb7fcba20c3c03d7bccd08e48612fbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>This test suddenly just started failing with</title>
<updated>2023-10-15T22:40:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-15T22:40:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e2dfb7e571fa80e6216dcedb16e5eaca3c5648d4'/>
<id>urn:sha1:e2dfb7e571fa80e6216dcedb16e5eaca3c5648d4</id>
<content type='text'>
opj_int_fix_mul: Assertion `(temp &gt;&gt; 13) &lt;= (OPJ_INT64)0x7FFFFFFF' failed.
which is odd - why now?

Anywhere here we limit the OpenJPEG image values to what I think is
the "legal" range.
</content>
</entry>
</feed>
