<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/test, branch xmldiff</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=xmldiff</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=xmldiff'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2020-12-12T19:49:40Z</updated>
<entry>
<title>Remove unnecessary -c option for compatiblity with different versions of xmldiff.</title>
<updated>2020-12-12T19:49:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-12-12T19:49:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=a4052eeb6ba7e24af52ad5f8f5ff6f84d97bbbb9'/>
<id>urn:sha1:a4052eeb6ba7e24af52ad5f8f5ff6f84d97bbbb9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix terrible SoundAsset::equals() implementation.</title>
<updated>2020-11-29T19:57:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-29T19:57:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e116649cb93e7784601c1c55b2f3c8cf32099abf'/>
<id>urn:sha1:e116649cb93e7784601c1c55b2f3c8cf32099abf</id>
<content type='text'>
It would check individual bytes of samples to see if they differed
by more than the threshold.  Not only is this almost useless, but
the default threshold is 256 so with the default settings it would
always say that two assets of the same length (and channels, etc.)
were the same, even if the sample data was different.
</content>
</entry>
<entry>
<title>Fix SoundFrame::get().</title>
<updated>2020-11-29T19:57:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-29T19:57:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=54d45efaa9913191806144d99868a6edbe8c488c'/>
<id>urn:sha1:54d45efaa9913191806144d99868a6edbe8c488c</id>
<content type='text'>
The old version did not deal with signed-ness correctly.  I think
this version is slightly dodgy in that it assumes 2s complement,
but that's probably not so bad.
</content>
</entry>
<entry>
<title>Seems like an oversight that MainSubtitleLanguageList had no namespace.</title>
<updated>2020-11-22T22:24:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-22T22:24:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e78b38be10cb39b38283d612352fd3c3800987c8'/>
<id>urn:sha1:e78b38be10cb39b38283d612352fd3c3800987c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add SMPTE Bv2.1 ExtensionMetadata.</title>
<updated>2020-11-22T22:19:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-22T22:19:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=90d598fb10c1808a31bb04f30af8b15e78abcf2f'/>
<id>urn:sha1:90d598fb10c1808a31bb04f30af8b15e78abcf2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidy up handling of language metadata for subtitles.</title>
<updated>2020-11-19T23:40:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-11-19T23:40:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=f614b4526cd06a4d28b46bd2d98a55d56b97b14f'/>
<id>urn:sha1:f614b4526cd06a4d28b46bd2d98a55d56b97b14f</id>
<content type='text'>
Tried to normalise the idea that subtitle languages are stored as
strings but set as LanguageTags.  This may be too defensive; perhaps
SMPTE language metadata is always right, or perhaps even if it isn't
we should throw errors.
</content>
</entry>
<entry>
<title>Add Data class and change API to a raw pointer.</title>
<updated>2020-11-01T23:12:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-31T21:44:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=9e613ae8a3cd7994194d2d709f6ff9b88feac70b'/>
<id>urn:sha1:9e613ae8a3cd7994194d2d709f6ff9b88feac70b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename Data -&gt; ArrayData.</title>
<updated>2020-11-01T23:12:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-29T23:50:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=da15bff6e278d351301c9c50a4c96737ae4b5545'/>
<id>urn:sha1:da15bff6e278d351301c9c50a4c96737ae4b5545</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move benchmark out of test/ into benchmark/</title>
<updated>2020-10-28T14:49:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-28T14:49:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=ec82ce2d44d5ba492a3dfa6e740ff21549d438e1'/>
<id>urn:sha1:ec82ce2d44d5ba492a3dfa6e740ff21549d438e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>macOS / new boost build fixes.</title>
<updated>2020-10-23T19:44:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-10-23T19:44:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=268dc9b78b0086e21e2748c13e4811cf0d0518f8'/>
<id>urn:sha1:268dc9b78b0086e21e2748c13e4811cf0d0518f8</id>
<content type='text'>
</content>
</entry>
</feed>
