<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src, branch v2.15.152</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.152</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.15.152'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2021-05-27T12:46:23Z</updated>
<entry>
<title>Fix missing verification note.</title>
<updated>2021-05-27T12:46:23Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-27T12:46:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=054c8250b5157ce3b080c359c4ec3d1593f6b5c6'/>
<id>urn:sha1:054c8250b5157ce3b080c359c4ec3d1593f6b5c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Insert a delay to make sure the QUIT message arrives (#2018).</title>
<updated>2021-05-26T21:06:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T21:06:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f75c4440abe1a1cd9838301ac4e3a153178ceb94'/>
<id>urn:sha1:f75c4440abe1a1cd9838301ac4e3a153178ceb94</id>
<content type='text'>
I have no idea why this is necessary, but the nanomsg documentation
suggests it.
</content>
</entry>
<entry>
<title>Tidy up Nanomsg more correctly.</title>
<updated>2021-05-26T21:06:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T21:06:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6a458c24f4ebf1d654e036fbb839790080a25eff'/>
<id>urn:sha1:6a458c24f4ebf1d654e036fbb839790080a25eff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove privilege escalation via seteuid() etc. on Linux.</title>
<updated>2021-05-26T18:05:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-26T07:43:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=93048e5a6f33cc8e2fc547bf65c41551696e23c6'/>
<id>urn:sha1:93048e5a6f33cc8e2fc547bf65c41551696e23c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move video level conversion for RGB from FFmpegImageProxy to Image.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T22:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=62f9b78a2eb5f0fc6b9028264bac6ad501d83309'/>
<id>urn:sha1:62f9b78a2eb5f0fc6b9028264bac6ad501d83309</id>
<content type='text'>
Since FFmpeg does not do video level conversion for RGB sources
when we (sort of) ask it to in Image::crop_scale_window() it seems
to make more sense to compensate for that by calling
full_to_video_range() in the same place (rather than in
FFmpegImageProxy).
</content>
</entry>
<entry>
<title>C++11 tidying.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T22:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5d9ff746138a30c1469b788afe5a4eee25fed368'/>
<id>urn:sha1:5d9ff746138a30c1469b788afe5a4eee25fed368</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add video_to_full_range implementation for RGB48LE.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T22:56:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1f30ea2ec7548ccbc639370b2ed0347bef05015b'/>
<id>urn:sha1:1f30ea2ec7548ccbc639370b2ed0347bef05015b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clamp results correctly when shifting video levels, and account for that in tests.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T22:32:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=71f3520ea315fb65ff151c99aa0b64fc8dccdb1d'/>
<id>urn:sha1:71f3520ea315fb65ff151c99aa0b64fc8dccdb1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>const-correctness tweak.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T21:46:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fb82d2523dd0663478450016784f4ef40f1f1590'/>
<id>urn:sha1:fb82d2523dd0663478450016784f4ef40f1f1590</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Forward-declare the right class.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T21:15:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5c80bd735ebf02ad476c335adbb8ad9ebd8d27a6'/>
<id>urn:sha1:5c80bd735ebf02ad476c335adbb8ad9ebd8d27a6</id>
<content type='text'>
</content>
</entry>
</feed>
