<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gpu-screen-recorder/src/cli/commands.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-02T18:53:47Z</updated>
<entry>
<title>Fix --info command on applel</title>
<updated>2026-08-02T18:53:47Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2026-08-02T18:53:47Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=bf9213b3a884ed60959585dce423c1d6acc7aeeb'/>
<id>urn:sha1:bf9213b3a884ed60959585dce423c1d6acc7aeeb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Apple Silicon support</title>
<updated>2026-08-02T18:20:12Z</updated>
<author>
<name>Walter McKelvie</name>
<email>walt@mckelvie.org</email>
</author>
<published>2026-08-02T18:19:32Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=8397e7307eb68c857117d74ba332916bb7af6be4'/>
<id>urn:sha1:8397e7307eb68c857117d74ba332916bb7af6be4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add resource cleanup on all paths</title>
<updated>2026-08-01T22:04:45Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2026-08-01T22:04:45Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=06be2c8a12cd021083670d304a72f93907c8b22e'/>
<id>urn:sha1:06be2c8a12cd021083670d304a72f93907c8b22e</id>
<content type='text'>
The recorder, screenshot and cli now free everything they create, also
when setup fails. Adds gsr_windowing_deinit, implements the missing
gsr_window_destroy and destroys the pipewire registry proxy.
</content>
</entry>
<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>Move screenshot capture and CLI commands from main.cpp into separate modules</title>
<updated>2026-08-01T21:08:48Z</updated>
<author>
<name>dec05eba</name>
<email>dec05eba@protonmail.com</email>
</author>
<published>2026-08-01T21:08:48Z</published>
<link rel='alternate' type='text/html' href='https://sekoohaka.ddns.net/Debian/gpu-screen-recorder/commit/?id=9dda64c39d0fdd6409305faff33c217dcf161e60'/>
<id>urn:sha1:9dda64c39d0fdd6409305faff33c217dcf161e60</id>
<content type='text'>
The list commands return exit codes through args_parser instead of exiting.
</content>
</entry>
</feed>
