<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp, branch backport</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=backport</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=backport'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2021-04-16T20:49:35Z</updated>
<entry>
<title>Improve handling of image subtitle IDs in XML (DoM bug #1965)</title>
<updated>2021-04-16T20:49:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-14T07:56:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b2ccdee3cff6ee0304c21a3e419c3210ef2061d1'/>
<id>urn:sha1:b2ccdee3cff6ee0304c21a3e419c3210ef2061d1</id>
<content type='text'>
When reading/writing the XML for image subtitles, we assumed that
the content of the &lt;Image&gt; tag is just the ID of the PNG in the MXF,
without any prefix.

DoM bug #1965 mentions a DCP where this is not the case, and SMPTE
429-5-2009 has an example where there is urn:uuid: in the XML.

This change makes DoM write this urn:uuid: prefix, and accept it if
it's present (but not complain if it's not).

If the urn:uuid: _is_ required in the field, it's a bit surprising
that nobody has complained up to this point.  Maybe nobody noticed,
or nobody reported it.

Cherry-picked from 098007a1ee6a46b6ff11398f94faff5c85951da4 in master.
</content>
</entry>
<entry>
<title>Ignore parameters in PKL type strings when checking them.</title>
<updated>2021-04-16T20:49:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-14T10:40:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=3f6667d8597d40832f444d6909327b817f23785c'/>
<id>urn:sha1:3f6667d8597d40832f444d6909327b817f23785c</id>
<content type='text'>
Cherry-picked from 1ffc787c6318815592e8d81c4878488eb6183ca4 in master.
</content>
</entry>
<entry>
<title>Rename write_subtitle_test -&gt; shared_subtitle_test</title>
<updated>2021-04-16T20:49:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-14T09:28:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b45e627212869e3ae4428e5a0fc3aec27f9aeb69'/>
<id>urn:sha1:b45e627212869e3ae4428e5a0fc3aec27f9aeb69</id>
<content type='text'>
Cherry-picked from 66566512275d363f68781b9a47ade6967d09e676 in master.
</content>
</entry>
<entry>
<title>Test reference updates.</title>
<updated>2021-04-16T18:46:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-16T18:46:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=308b88bd5628a8a80c59b5135db9b367e881b097'/>
<id>urn:sha1:308b88bd5628a8a80c59b5135db9b367e881b097</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move some tests from write_subtitle_test into interop_subtitle_test.</title>
<updated>2021-04-16T17:47:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-14T09:26:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=1eb45f474350cc5d926ecea4dd304fe2056c21eb'/>
<id>urn:sha1:1eb45f474350cc5d926ecea4dd304fe2056c21eb</id>
<content type='text'>
Cherry-picked from 39e010ee51749198528f754c89e98b6d8fb123c4 in master.
</content>
</entry>
<entry>
<title>Rename read_interop_subtitle_test -&gt; interop_subtitle_test.</title>
<updated>2021-04-16T15:46:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-14T09:23:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c6df2ac4c12844dfdf391fbbb888eed2982519b8'/>
<id>urn:sha1:c6df2ac4c12844dfdf391fbbb888eed2982519b8</id>
<content type='text'>
Cherry-picked from 72d9cb462c03b1b41380e50ab9cccf2950207c18 in master.
</content>
</entry>
<entry>
<title>Move some tests from write_subtitle_test to smpte_subtitle_test.</title>
<updated>2021-04-16T15:46:38Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-16T15:45:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=2ec85e862024fd8820dab398bd1ca2989299c37b'/>
<id>urn:sha1:2ec85e862024fd8820dab398bd1ca2989299c37b</id>
<content type='text'>
Cherry-picked from 9e3f8bfe9e274865590d49ad1e59e82f7894a12a in master.
</content>
</entry>
<entry>
<title>Merge read_smpte_subtitle_test with smpte_subtitle_test.</title>
<updated>2021-04-16T15:29:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-14T09:11:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e6dcb9d008a64f3294e5cadb3a361c506150be20'/>
<id>urn:sha1:e6dcb9d008a64f3294e5cadb3a361c506150be20</id>
<content type='text'>
Cherry-picked from 4e514f7dcc12a72bb4c78fd5067ff872ef54025b in master.
</content>
</entry>
<entry>
<title>Fix erroneous reports of unresolved assets when checking OV/VF pairs.</title>
<updated>2020-11-28T00:01:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-28T00:01:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=9d3e7f716accd67985f23048b4c36e7581348848'/>
<id>urn:sha1:9d3e7f716accd67985f23048b4c36e7581348848</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Test churn after adding a new one.</title>
<updated>2020-10-10T19:07:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-10T19:07:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=4587644ad4888ebb17a8368312e89da37eabc7be'/>
<id>urn:sha1:4587644ad4888ebb17a8368312e89da37eabc7be</id>
<content type='text'>
</content>
</entry>
</feed>
