<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/encode_server_finder.cc, branch mpeg2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=mpeg2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=mpeg2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-04-21T21:18:19Z</updated>
<entry>
<title>Rename Encoder -&gt; FilmEncoder, and subclasses.</title>
<updated>2024-04-21T21:18:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-19T15:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1fc8c0c6d045404732497ba70bd2eccfbe4cc6f6'/>
<id>urn:sha1:1fc8c0c6d045404732497ba70bd2eccfbe4cc6f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract all uses of DCP-o-matic name to allow branding.</title>
<updated>2024-04-21T20:07:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-04-16T20:19:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b87e2660d0776f3d1380532ff0d2f3a28ed9d764'/>
<id>urn:sha1:b87e2660d0776f3d1380532ff0d2f3a28ed9d764</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>Extract constants.h</title>
<updated>2022-12-09T23:47:30Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-12-09T23:47:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=da38c8a0156808595be0aae1b1490069a663fb78'/>
<id>urn:sha1:da38c8a0156808595be0aae1b1490069a663fb78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't throw an exception if reading a encode server response fails (#2320).</title>
<updated>2022-09-11T07:47:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-09-05T12:30:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d83a98096b8675905d78c6fd4e6af1091c2f663e'/>
<id>urn:sha1:d83a98096b8675905d78c6fd4e6af1091c2f663e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Avoid boost::bind()ing a shared_ptr.</title>
<updated>2022-02-25T07:00:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-22T19:34:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b2c412480aa2cc29bfbb90556f974e9294608898'/>
<id>urn:sha1:b2c412480aa2cc29bfbb90556f974e9294608898</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some dubious thread/locking behaviour.</title>
<updated>2022-02-25T07:00:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-02-24T18:47:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5ec4efca61906608e2e7a590b3d1c3f2b7078e81'/>
<id>urn:sha1:5ec4efca61906608e2e7a590b3d1c3f2b7078e81</id>
<content type='text'>
Previously we had server_found(), which took the lock and found
a server, which it returned as an iterator into the list.
However, it then released the lock, which I think left the
iterator unprotected.

This wasn't done in response to any particular bug, I just
noticed it on the way past.
</content>
</entry>
<entry>
<title>C++11 tidying.</title>
<updated>2021-05-03T18:18:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-03T09:17:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=689fa55d1529ad88449ca464e9107c4dcc54d1cb'/>
<id>urn:sha1:689fa55d1529ad88449ca464e9107c4dcc54d1cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some possibly-useful markers for debugging threads from coredumps.</title>
<updated>2021-04-20T22:52:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-20T10:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c370c651eba466f5073384de8b304a2625c64b89'/>
<id>urn:sha1:c370c651eba466f5073384de8b304a2625c64b89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>BOOST_FOREACH.</title>
<updated>2021-01-07T22:27:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-04T20:32:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a5d004b0773f633401528392fc28e66d70e13ac8'/>
<id>urn:sha1:a5d004b0773f633401528392fc28e66d70e13ac8</id>
<content type='text'>
</content>
</entry>
</feed>
