aboutsummaryrefslogtreecommitdiffhomepage
path: root/TODO
AgeCommit message (Collapse)Author
5 daysUpdate TODO (radicle test)dec05eba
8 daysUpdate README and TODOdec05eba
2026-07-24pipewire capture: add fallback for formats without modifier (fix for old amd ↵dec05eba
vega gpus)
2026-07-14Update TODOdec05eba
2026-07-14kms capture: implement hdr to sdr tonemappingdec05eba
2026-07-13Change -s to scale to fit rather than absolute scaledec05eba
2026-07-03Fix audio sometimes glitching at the start of videodec05eba
2026-07-03Desktop portal: fix cursor lagging on gnome (change cursor to metadata)dec05eba
2026-05-29Fix -c whip not working (dont do avio_open for live streams)dec05eba
2026-05-16Fix audio/video desync when recording while replaying/streamingdec05eba
Thanks Reginald Gillespie
2026-05-095.13.5dec05eba
2026-05-06Update FAQ glitched videodec05eba
2026-04-19Fix compile error with old vulkan header: ifdef check vulkan video encodingdec05eba
2026-04-17Implement vulkan video capture (h264, hevc and av1)dec05eba
2026-04-16wipdec05eba
2026-03-01Portal capture: test disable modifier recheck samedec05eba
2026-02-19FAQ browser av1dec05eba
2026-02-06aur -> official repodec05eba
2026-01-28Dont use dbus_bus_request_namedec05eba
2026-01-26Remove fixed TODOdec05eba
2026-01-15Add -low-power option to allow prevent the gpu to go into a high power mode ↵dec05eba
on amd, useful for replay running 24/7
2026-01-15v4l2: select best camera option by defaultdec05eba
Display all camera options in --info and --list-v4l2-devices. Add camera_width, camera_height and camera_fps v4l2 capture options.
2026-01-06mdec05eba
2026-01-05Add -ffmpeg-video-opts and -ffmpeg-audio-optsdec05eba
2025-12-26Clearify license (gpl3.0-only)dec05eba
2025-12-24Support v4l2 yuyv on nvidiadec05eba
2025-12-24wip syncdec05eba
2025-12-24Fix v4l2 mjpeg on nvidia, yuyv on nvidia not donedec05eba
2025-12-23Add support for camera (yuyv, mjpeg) and multiple capture sourcesdec05eba
2025-12-07App audio capture: remove gsr-app-sinkdec05eba
Connect application/device audio directly to gsr recording node. This fixes an issue for some users where gsr-app-sink got selected by default as an output device. Dont wait until audio node first receives audio before recording audio from the device. This might fix audio/video desync issue when recording from microphone for example.
2025-12-04nvfbc: mitigate x11 display leak on monitor offdec05eba
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.
2025-11-23Fix -fallback-cpu-encoding not working properlydec05eba
2025-11-19README DnDdec05eba
2025-11-19Allow hevc/av1 flv for recent ffmpegdec05eba
2025-11-19Fix region capture not always working on wayland if monitor is rotated ↵dec05eba
(incorrect region detected)
2025-11-17kms: fix incorrect capture region on intel when playing a fullscreen game ↵dec05eba
with a lower resolution (on some wayland compositors)
2025-11-16screenshot: improve jpeg very high quality to 91 (enables yuv444 instead of ↵dec05eba
yuv420)
2025-11-14Kms: fix region capture incorrect when monitor is rotateddec05eba
2025-11-14Identify DVI monitordec05eba
2025-11-02Allow negative position for regiondec05eba
2025-10-27Force QP mode when capturing with software encoder and attempting to use vbrdec05eba
2025-10-24Add -fallback-cpu-encoding option to use cpu encoding (x264) if gpu encoding ↵dec05eba
is not available on the system
2025-10-22Show better error on vaapi init failuredec05eba
2025-10-15Update README.mddec05eba
2025-10-05Update for ffmpeg 8: remove hevc vaapi padding (black bars), fix garbage ↵dec05eba
output (workaround ffmpeg 8 issue)
2025-10-01TODOdec05eba
2025-09-25App audio capture: fix audio sources getting paused when closing gsrdec05eba
2025-09-21Remove compute shader. It doesn't improve performance and it has worse UV ↵dec05eba
quality because of incorrect pixel colors
2025-09-17Reorder README.mddec05eba
2025-09-105.6.8, revert audio fix attemptdec05eba