<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/wx/gl_video_view.cc, branch edgecode2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=edgecode2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2025-10-10T19:13:45Z</updated>
<entry>
<title>Keep screen awake while playing on Windows (#3095).</title>
<updated>2025-10-10T19:13:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-10-08T22:39:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b2c2a9e6ec7a4f8ef8e31f97d4feece18c9c3286'/>
<id>urn:sha1:b2c2a9e6ec7a4f8ef8e31f97d4feece18c9c3286</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix player crop in OpenGL mode.</title>
<updated>2025-08-25T06:44:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-19T19:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=07efa1af2aafabe6c98098adf2bcfd5cff5f9191'/>
<id>urn:sha1:07efa1af2aafabe6c98098adf2bcfd5cff5f9191</id>
<content type='text'>
Previously we changed the scaling of the texture, when instead we should
only look at a subset of the texture.
</content>
</entry>
<entry>
<title>Rename variable.</title>
<updated>2025-08-25T06:44:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-19T19:23:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4b45841b0409950bde56ee79aacd1dd63a1df04f'/>
<id>urn:sha1:4b45841b0409950bde56ee79aacd1dd63a1df04f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: some east/west const.</title>
<updated>2025-08-25T06:44:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-19T19:22:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=811d240a95b209ae04809ad02fef6302ef094b0b'/>
<id>urn:sha1:811d240a95b209ae04809ad02fef6302ef094b0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename size -&gt; out_size.</title>
<updated>2025-08-25T06:44:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-19T19:19:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=722a4a1769b2affa10c03b84d1ff727c06ce90dd'/>
<id>urn:sha1:722a4a1769b2affa10c03b84d1ff727c06ce90dd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incorrect display when cropping unoptimised video with the OpenGL renderer (#3075).</title>
<updated>2025-08-25T06:44:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-19T18:50:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2fa3fe9d83adbf188b4fe39ddc46af7702c487fe'/>
<id>urn:sha1:2fa3fe9d83adbf188b4fe39ddc46af7702c487fe</id>
<content type='text'>
Previously we wrongly tried to apply crop to videos in
Optimisation::NONE, which are already cropped and {letter,pillar}boxed.
</content>
</entry>
<entry>
<title>Cleanup: wrap glUniform* calls.</title>
<updated>2025-08-25T06:44:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-19T18:48:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5932d16a8a9e265ce13408128f4434c6912be292'/>
<id>urn:sha1:5932d16a8a9e265ce13408128f4434c6912be292</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: extract check_gl_error to gl_util.{cc,h}</title>
<updated>2025-08-25T06:44:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-08-19T18:14:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c1e7425cc3cb55dd0c9ddb15d00b6c2eb2faef0f'/>
<id>urn:sha1:c1e7425cc3cb55dd0c9ddb15d00b6c2eb2faef0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace AVPixelFormat parameter to PlayerVideo::image with a functor.</title>
<updated>2025-08-12T15:16:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-21T22:18:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9b73c143ce568bd8694e3a50f2fefc1ee3a03515'/>
<id>urn:sha1:9b73c143ce568bd8694e3a50f2fefc1ee3a03515</id>
<content type='text'>
This was removed in df9b4676aba8b941f124b174393988cad21677e1 and
surrounding commits, but it turns out we need it after all.
</content>
</entry>
<entry>
<title>Replace String::compose with fmt.</title>
<updated>2025-07-10T18:50:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2025-07-09T20:53:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=62c34b28567a097e8f22576e7d7891bd3dbe0ac0'/>
<id>urn:sha1:62c34b28567a097e8f22576e7d7891bd3dbe0ac0</id>
<content type='text'>
sed -i "/Plural-Forms/n;/%100/n;/scanf/n;s/%[123456789]/{}/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc src/lib/po/*.po src/wx/po/*.po src/tools/po/*.po test/*.cc
sed -i "s/String::compose */fmt::format/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc test/*.cc
</content>
</entry>
</feed>
