<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.17.21</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.21</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.17.21'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-09-22T15:12:28Z</updated>
<entry>
<title>Throw a more useful error when the disk is full during an export (#2866).</title>
<updated>2024-09-22T15:12:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-22T15:12:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=db6882af015dc067baed605b11d8dfa3c3dcb7e3'/>
<id>urn:sha1:db6882af015dc067baed605b11d8dfa3c3dcb7e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix thinko in relative path change.</title>
<updated>2024-09-18T08:41:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-16T08:10:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a9cb7313f7846f8b2bf9f96d19cf28abd7caf7fc'/>
<id>urn:sha1:a9cb7313f7846f8b2bf9f96d19cf28abd7caf7fc</id>
<content type='text'>
We have to canonicalise relative paths with respect to the film's
directory on load, otherwise we try to use the relative path and it's
interpreted against the current working directory.

This unfortunately requires the film's directory to be piped into quite
a lot of new places.
</content>
</entry>
<entry>
<title>Increase tolerance for audio timestamp error.</title>
<updated>2024-09-16T10:38:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-16T10:38:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5c5da23c412e9b922154f8934e16f3a51ff48bdc'/>
<id>urn:sha1:5c5da23c412e9b922154f8934e16f3a51ff48bdc</id>
<content type='text'>
This makes a seemingly valid file that I was sent play properly.
</content>
</entry>
<entry>
<title>Improve debug log slightly.</title>
<updated>2024-09-16T10:37:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-16T10:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=950b0eee7664caea3c62708a3f05614ee1fc7a8a'/>
<id>urn:sha1:950b0eee7664caea3c62708a3f05614ee1fc7a8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/main' into v2.17.x</title>
<updated>2024-09-13T21:43:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-13T21:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c1d3f6f4f645e76302ca4262de3517497fa1e14b'/>
<id>urn:sha1:c1d3f6f4f645e76302ca4262de3517497fa1e14b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix stupid bug introduced in 5db3eda9c6f0</title>
<updated>2024-09-11T21:08:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-11T21:08:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=179e362688a5a533f771942cde5126c0b11c7d08'/>
<id>urn:sha1:179e362688a5a533f771942cde5126c0b11c7d08</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a few places where we should use dcp::File::open_error()</title>
<updated>2024-09-03T15:55:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-03T15:55:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4049ec5e8bdddbc48689521a26bf47236c2b490d'/>
<id>urn:sha1:4049ec5e8bdddbc48689521a26bf47236c2b490d</id>
<content type='text'>
to get a more accurate error number on Windows.
</content>
</entry>
<entry>
<title>Fix confusion about operator bool() with optional.</title>
<updated>2024-09-03T15:55:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-03T15:53:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5db3eda9c6f0d6b027263c519000997677253504'/>
<id>urn:sha1:5db3eda9c6f0d6b027263c519000997677253504</id>
<content type='text'>
I think previously no exception would be thrown even if the file weren't
open.
</content>
</entry>
<entry>
<title>Support closed subtitles and open captions.</title>
<updated>2024-09-03T15:02:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-08-11T10:48:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f145574466ca52e754c4febf1d79fb6d202d42d2'/>
<id>urn:sha1:f145574466ca52e754c4febf1d79fb6d202d42d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adapt to some libdcp class renaming to allow open captions/closed subtitles.</title>
<updated>2024-09-03T15:02:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-08-06T21:57:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f3ab77e34a41ad4d8f5156e9d6598314975b9565'/>
<id>urn:sha1:f3ab77e34a41ad4d8f5156e9d6598314975b9565</id>
<content type='text'>
</content>
</entry>
</feed>
