aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-12-08Fix window creation on waylanddec05eba
2024-12-08Add card path to --info, add card path and vendor to --list-capture-options ↵dec05eba
if known to speed up the command
2024-12-08Refactor windowing from egl to window_x11/window_wayland, yolodec05eba
2024-12-07Comment out unused egl priority for now because amd error is misleadingdec05eba
2024-12-06Fix virtual sink not destroyed if gsr is forcefully killed (use pipewire to ↵dec05eba
create the virtual sink instead of pulseaudio)
2024-12-05Add error output when reaching max ports/stream nodes/linksdec05eba
2024-12-05Increase pipewire audio max nodes/ports limitdec05eba
2024-12-05Remove incorrect references to -aa and -aaidec05eba
2024-11-30Mention fedora package, remove old and likely broken gentoo ebuilddec05eba
2024-11-29--help improvementdec05eba
2024-11-28Repurpose '/' in audio argument to set the audio track name, not the ↵dec05eba
recording node name in pulseaudio/pipewire. This also now allows setting audio track name when recording application audio
2024-11-28Print --help to stdout instead of stderrdec05eba
2024-11-24Dont allow running the program as the root userdec05eba
2024-11-224.3.3 - fix startup on linux mint4.3.3dec05eba
2024-11-22Only report monitors when /dev/dri/cardN is available (its not available on ↵dec05eba
linux mint for some reason with prime setup)
2024-11-22Dont run any pipewire if audio server is not pipewire (fix freeze on linux ↵dec05eba
mint 21.3 pulseaudio system in flatpak)
2024-11-22Remove GSR_APP_AUDIO macro use when not neededdec05eba
2024-11-214.3.24.3.2dec05eba
2024-11-21Fix portal capture on broken amd drivers: fallback to opengl copy instead of ↵dec05eba
vaapi on known buggy mesa version
2024-11-21printdec05eba
2024-11-21Revert "va sync buffer/surface"dec05eba
This reverts commit a033d7c98a2ff45da7b664702699287aeb05b009.
2024-11-20va sync buffer/surfacedec05eba
2024-11-20Revert "Temp portal dont use fast path"dec05eba
This reverts commit 25142df6e52be4e99bd0dd9072bfc1a3071c1de1.
2024-11-20Temp portal dont use fast pathdec05eba
2024-11-20Allow recording app audio with -a, deprecate -aa and -aaidec05eba
Use -a "app:brave" instead of -aa "brave". Use -a "app-inverse:brave" instead of -aai "brave". This now allows merging audio devices and app audio into the same audio track.
2024-11-184.3.14.3.1dec05eba
2024-11-17--info also verify pipewire connection for app audiodec05eba
2024-11-17Disable application audio recording on pulseaudio4.3.0dec05eba
2024-11-17Exclude duplicate app from --list-application-audiodec05eba
2024-11-164.3.0 - support application audio recordingdec05eba
2024-11-16--info: output if app audio is supported (if compiled with it and pipewire ↵dec05eba
server)
2024-11-15gpu-screen-recorder-git > gpu-screen-recorderdec05eba
2024-11-13nvidia x11: fix black screen regressiondec05eba
2024-11-13Use module-null-sink instead of module-combine-sinkdec05eba
2024-11-11Fix build without app_audio build optiondec05eba
2024-11-11Add --list-capture-options optiondec05eba
2024-11-10Add -aa and -aai options to record audio only from selected applicationsdec05eba
Use the --list-application-audio option to list available applications to record from.
2024-11-09Fix incorrect color format in x11 cursor (bgr instead of rgb)dec05eba
2024-11-09Revert x11 drm cursor switcharoodec05eba
2024-11-08Prefer drm cursor over x11 on x11, to fix correct position and size when x11 ↵dec05eba
output is scaled
2024-11-08Fixed TODOdec05eba
2024-11-08Simpler xrandr monitor query (do the same thing as before)dec05eba
2024-11-08x11: fix correct monitor capture size when output is scaleddec05eba
2024-11-08Prepare for pipewire audio routingdec05eba
2024-11-07Change libx264 preset to veryfast and tune to filmdec05eba
2024-11-05Set buffer size4.2.6dec05eba
2024-11-05Default replay service to cbr for better file size (less ram usage) and 60 ↵dec05eba
seconds
2024-11-05usagedec05eba
2024-11-05Revert bitrate calculationdec05eba
2024-11-05m4.2.5dec05eba