<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/tools/dcpomatic_batch.cc, branch 108</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=108</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=108'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-02-03T21:13:13Z</updated>
<entry>
<title>Merge branch 'main' into v2.17.x</title>
<updated>2024-02-03T21:13:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-02-03T21:13:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=52dc2f13d5cd03403da20e1764ba474c829a1a26'/>
<id>urn:sha1:52dc2f13d5cd03403da20e1764ba474c829a1a26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Open macOS prefs with Mac-, not Mac-P (#2745).</title>
<updated>2024-01-30T18:32:44Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-30T18:31:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a963d1eb2919bf7bfb1f9d9785f940d375761d1b'/>
<id>urn:sha1:a963d1eb2919bf7bfb1f9d9785f940d375761d1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Setup grok LD_LIBRARY_PATH when required (#2657).</title>
<updated>2024-01-28T01:01:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-11-22T23:04:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ec2ae7e150392725b0f1dbbccffce8f0cafe1c09'/>
<id>urn:sha1:ec2ae7e150392725b0f1dbbccffce8f0cafe1c09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only build grok for Ubuntu 22.04.</title>
<updated>2024-01-28T01:01:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-09-24T10:09:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a72355666ed6abbd02bc6b124fddd24f598f89de'/>
<id>urn:sha1:a72355666ed6abbd02bc6b124fddd24f598f89de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Explicitly set up Grok logger rather than relying on a static variable.</title>
<updated>2024-01-28T01:01:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-09-24T10:02:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d2350127d51cb6afa2892d888aea6fea06be074d'/>
<id>urn:sha1:d2350127d51cb6afa2892d888aea6fea06be074d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Patch from Aaron Boxer adding initial support for GPU-powered J2K encoding via his tool "grok".</title>
<updated>2024-01-28T01:01:57Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-07-06T21:09:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c80eca531e01860e6714f526b2efb07a58c2e26e'/>
<id>urn:sha1:c80eca531e01860e6714f526b2efb07a58c2e26e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to rationalise menu IDs and avoid duplicates.</title>
<updated>2024-01-11T21:50:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-01-11T21:50:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=80c463b76284aa87f892fb331877c2caf5cc2771'/>
<id>urn:sha1:80c463b76284aa87f892fb331877c2caf5cc2771</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check some unsanitized network inputs before allocating memory using them.</title>
<updated>2023-10-28T21:03:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-28T21:03:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=79ae795c797bae0d6fe94ff0238e082c582eb768'/>
<id>urn:sha1:79ae795c797bae0d6fe94ff0238e082c582eb768</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use dcp::filesystem to wrap filesystem calls and fix_long_path</title>
<updated>2023-10-09T21:38:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-06T00:37:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=96f50dd5e600925488fdd9db1580aa01b026269b'/>
<id>urn:sha1:96f50dd5e600925488fdd9db1580aa01b026269b</id>
<content type='text'>
anything that is passed to read_file() from libcxml.

This should fix #2623 and other similar problems.
</content>
</entry>
<entry>
<title>Don't call DOMFrame::start_job from a non-UI thread.</title>
<updated>2023-06-09T21:20:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-06-09T21:18:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2a7873ffae6e6579b9d794f9f2cd07e07e906a4e'/>
<id>urn:sha1:2a7873ffae6e6579b9d794f9f2cd07e07e906a4e</id>
<content type='text'>
</content>
</entry>
</feed>
