<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpu-screen-recorder/src/capture/nvfbc.c, branch debian</title>
<subtitle>The fastest screen recording tool for Linux
</subtitle>
<id>https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/atom?h=debian</id>
<link rel='self' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/atom?h=debian'/>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/'/>
<updated>2026-08-01T21:41:07Z</updated>
<entry>
<title>Remove unused includes</title>
<updated>2026-08-01T21:41:07Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2026-08-01T21:41:07Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=8f97b0b422820fd2ac0162aa12cdbf14150f1a11'/>
<id>urn:sha1:8f97b0b422820fd2ac0162aa12cdbf14150f1a11</id>
<content type='text'>
Most were left over from moving code out of main.cpp and from replacing
fprintf with gsr_log. Also fixes building without the app_audio option.
</content>
</entry>
<entry>
<title>Add gsr_log logging module with log level and overridable log handler</title>
<updated>2026-08-01T16:51:59Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2026-08-01T16:51:59Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=c150d0e6ba0ab1f9ecd6a1c933a58050187e0c81'/>
<id>urn:sha1:c150d0e6ba0ab1f9ecd6a1c933a58050187e0c81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change -s to scale to fit rather than absolute scale</title>
<updated>2026-07-13T10:35:57Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2026-07-13T10:35:57Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=c09fb1b15dff6a06ac5e704022cd8e0193c7ca91'/>
<id>urn:sha1:c09fb1b15dff6a06ac5e704022cd8e0193c7ca91</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for camera (yuyv, mjpeg) and multiple capture sources</title>
<updated>2025-12-23T17:57:43Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2025-12-23T17:05:48Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=62e180903e376f8492bcc1705a97566ecc718f2b'/>
<id>urn:sha1:62e180903e376f8492bcc1705a97566ecc718f2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvfbc: fix scaled monitor capture not working correctly</title>
<updated>2025-12-08T01:53:29Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2025-12-08T01:53:29Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=5906a0c06fa7a2b4ae6c9b7e23b5244a37e89725'/>
<id>urn:sha1:5906a0c06fa7a2b4ae6c9b7e23b5244a37e89725</id>
<content type='text'>
</content>
</entry>
<entry>
<title>nvfbc: mitigate x11 display leak on monitor off</title>
<updated>2025-12-04T19:06:47Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2025-12-04T19:06:47Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=c1614e4f30fa715e3a7c818d152ac7e43afedbbd'/>
<id>urn:sha1:c1614e4f30fa715e3a7c818d152ac7e43afedbbd</id>
<content type='text'>
When the monitor is turned off gsr will attempt to recreate the nvfbc
session once a second. If that fails (because the monitor is still
turned off) then nvfbc will leak an x11 display. This seems to be a bug
in the nvidia driver.

Mitigate this by only attempting to recreate the nvfbc session if the
capture target monitor can be found (predicting if nvfbc recreate will
fail).

Thanks to Lim Ding Wen for finding the issue and suggesting the
mitigation.
</content>
</entry>
<entry>
<title>Dont scale image frame to padding in video</title>
<updated>2025-11-18T01:52:11Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2025-11-18T01:52:11Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=ab5988a2bb2d71df1cc1401ed1e67ca59cd99e48'/>
<id>urn:sha1:ab5988a2bb2d71df1cc1401ed1e67ca59cd99e48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Scale video/image to output size instead of adding black bars or no scaling</title>
<updated>2025-11-17T22:19:26Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2025-11-17T22:19:26Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=cc43ca03360e5802d234dcf1d776e87df89a797c'/>
<id>urn:sha1:cc43ca03360e5802d234dcf1d776e87df89a797c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>color_conversion: remove unused alpha_blending parameter</title>
<updated>2025-11-14T02:43:25Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2025-11-14T02:43:25Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=d34a1036ef85c5905bfea59222f89f9f5091b61a'/>
<id>urn:sha1:d34a1036ef85c5905bfea59222f89f9f5091b61a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Disable overclocking if set and gpu supports CUDA_DISABLE_PERF_BOOST</title>
<updated>2025-11-08T12:35:30Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2025-11-08T12:35:30Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=9e59f5f5cd78544efd54cf53feb86d47ff101256'/>
<id>urn:sha1:9e59f5f5cd78544efd54cf53feb86d47ff101256</id>
<content type='text'>
</content>
</entry>
</feed>
