<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic, branch v2.18.17</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.17</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.17'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-04-14T17:49:02Z</updated>
<entry>
<title>Supporters update.</title>
<updated>2025-04-14T17:49:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-14T17:49:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=672d0c419007cafcff96938f42de51a1e5033202'/>
<id>urn:sha1:672d0c419007cafcff96938f42de51a1e5033202</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix test to not raise an error from clairmeta.</title>
<updated>2025-04-14T16:42:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-13T19:47:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4b4d0410e78637f8b2317a059accf8a239b56b49'/>
<id>urn:sha1:4b4d0410e78637f8b2317a059accf8a239b56b49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump libdcp for very invalid subtitle duration checks.</title>
<updated>2025-04-14T16:42:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-12T20:42:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ec02427b46e95fa2a63ad680e0a9787f2d306305'/>
<id>urn:sha1:ec02427b46e95fa2a63ad680e0a9787f2d306305</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add David Lankes to translator credits.</title>
<updated>2025-04-14T16:39:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-14T16:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c6c81128909add9908c5a13e156cd91dde001eec'/>
<id>urn:sha1:c6c81128909add9908c5a13e156cd91dde001eec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Standardise on translating the DoM "Film" (i.e. project) to Projekt in de_DE.</title>
<updated>2025-04-13T21:41:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-13T21:41:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=29ac66ff170cec9029a0bcf47a66768b54be0c77'/>
<id>urn:sha1:29ac66ff170cec9029a0bcf47a66768b54be0c77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated de_DE translation from David Lankes.</title>
<updated>2025-04-13T21:38:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-13T21:38:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=78310233a25186ff2032af0fe51b6688bcb70aff'/>
<id>urn:sha1:78310233a25186ff2032af0fe51b6688bcb70aff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't bind a shared_ptr&lt;PlayerVideo&gt; to ImageChanged (#3013).</title>
<updated>2025-04-13T19:09:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-13T19:09:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d16267be986c0994f05fc6a3889b83ba53a230b0'/>
<id>urn:sha1:d16267be986c0994f05fc6a3889b83ba53a230b0</id>
<content type='text'>
Otherwise if the GUI is busy when the emissions build up, each one holds
a reference to a potentially large image.

This caused enormous memory use when playing a DCP and verifying it at
the same time.
</content>
</entry>
<entry>
<title>Do leak checks when valgrinding the player.</title>
<updated>2025-04-13T19:06:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-13T19:06:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c325ab5f745c67e6381bcee582bf809018d809e0'/>
<id>urn:sha1:c325ab5f745c67e6381bcee582bf809018d809e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix case where -ve duration subtitles could be created at reel boundaries (#3012)</title>
<updated>2025-04-12T20:25:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-12T20:25:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=19f1a934c9e3531da3bd95cdc854f491ee14e215'/>
<id>urn:sha1:19f1a934c9e3531da3bd95cdc854f491ee14e215</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add an assert.</title>
<updated>2025-04-12T20:14:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-04-12T20:14:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2b38754e56ded471019ef910fb9c9a579fe5e1d9'/>
<id>urn:sha1:2b38754e56ded471019ef910fb9c9a579fe5e1d9</id>
<content type='text'>
</content>
</entry>
</feed>
