aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
11 daysComment out unused egl priority for now because amd error is misleadingdec05eba
12 daysFix virtual sink not destroyed if gsr is forcefully killed (use pipewire to ↵dec05eba
create the virtual sink instead of pulseaudio)
13 daysAdd error output when reaching max ports/stream nodes/linksdec05eba
13 daysRemove incorrect references to -aa and -aaidec05eba
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-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-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-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-16--info: output if app audio is supported (if compiled with it and pipewire ↵dec05eba
server)
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-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-05usagedec05eba
2024-11-05Revert bitrate calculationdec05eba
2024-11-05m4.2.5dec05eba
2024-11-05Fix incorrect bitrate calculation for constant bitratedec05eba
2024-11-01Update issues linkdec05eba
2024-10-27Mention the new UIdec05eba
2024-10-26Fix cursor position when scaling output with multiple monitors on monitor ↵dec05eba
capture on x11
2024-10-26Add option to change output resolution (-s)dec05eba
2024-10-24Revert "Debug output temp"dec05eba
This reverts commit 86c57c85ac3056d79b31bc6c6709901f88715f2b.
2024-10-24Debug output tempdec05eba
2024-10-23Mesa && AMD checkdec05eba
2024-10-23Support old amd gpus that need radeon driverdec05eba
2024-10-22Fix shadow variabledec05eba
2024-10-22Allow recording virtual audio devices that have forward slash (/) in the namedec05eba
2024-10-19nixos fix: look for gsr-kms-server in PATH if not found in same directory as ↵dec05eba
gpu-screen-recorder