Commit Graph

  • 4ed04830c1 Add void linux to README, update pkill command master dec05eba 2026-03-18 15:39:41 +01:00
  • 755340454d Poll reset revents dec05eba 2026-03-11 11:32:45 +01:00
  • 2f8212b122 5.12.5 5.12.5 dec05eba 2026-03-02 00:00:38 +01:00
  • 23782889be Minor check dec05eba 2026-03-01 23:52:59 +01:00
  • fd08cdb9b4 pipewire video: fail video map texture if state is not streaming dec05eba 2026-03-01 19:30:13 +01:00
  • 6079a0162d Portal capture: test disable modifier recheck same dec05eba 2026-03-01 18:12:00 +01:00
  • eff5d619eb Fix incorrect manpage dec05eba 2026-02-25 01:08:05 +01:00
  • 309c4e5f2e Update info about reporting bugs in the manpage, move gpu-screen-recorder.env to ~/.config/gpu-screen-recorder but keep old path as well dec05eba 2026-02-23 23:15:09 +01:00
  • 0555cfde58 FAQ browser av1 dec05eba 2026-02-19 22:29:55 +01:00
  • ff030ba63f don't show microphone indicator on KDE p0358 2026-02-19 19:39:56 +01:00
  • 0de75e5b7e 5.12.4 5.12.4 dec05eba 2026-02-12 01:24:26 +01:00
  • c79fb1e5c9 pipewire-video: do correct removal of modifier dec05eba 2026-02-12 01:07:48 +01:00
  • 4a4af85b6d attempt EGLImage without modifiers when last failed eonphi 2026-02-11 23:48:46 +01:00
  • 8f7608e7ee Add --list-monitors option to list only monitors, refactor dec05eba 2026-02-09 15:03:10 +01:00
  • f3235ed1bf Improve manpage dec05eba 2026-02-09 13:59:18 +01:00
  • 3666bba518 aur -> official repo dec05eba 2026-02-06 19:02:23 +01:00
  • 5d8d14eeaf FAQ vlc dec05eba 2026-02-04 01:43:27 +01:00
  • 57caf13d65 5.12.3 5.12.3 dec05eba 2026-01-28 01:39:09 +01:00
  • bdf1950ca2 Dont use dbus_bus_request_name dec05eba 2026-01-28 01:37:50 +01:00
  • 144b481526 Add -write-first-frame-ts switch Victor Nova 2026-01-27 10:27:36 -05:00
  • f4ee71a094 Remove fixed TODO dec05eba 2026-01-26 15:18:26 +01:00
  • 2dce92d82f Use constant bitrate mode in example scripts dec05eba 2026-01-25 03:16:56 +01:00
  • 933911bdde Install example scripts and add fix man example Mroik 2026-01-24 02:29:04 +01:00
  • 01d0df500c Revert "Test dont set environment variables" dec05eba 2026-01-24 15:41:31 +01:00
  • 95415f7ac7 Test dont set environment variables dec05eba 2026-01-24 15:19:31 +01:00
  • a39dad1c02 Remove capture source property clamp, cleanup manpage dec05eba 2026-01-23 01:39:49 +01:00
  • c1af143406 5.12.2 5.12.2 dec05eba 2026-01-23 00:41:44 +01:00
  • 4cebc3f0ee Fix negative relative position not working (incorrectly clamped to 0, 100) dec05eba 2026-01-23 00:10:11 +01:00
  • f6013d094d Lock around get packet data dec05eba 2026-01-21 18:29:41 +01:00
  • 45daccff84 Clone replay buffer immediately, only one short mutex lock dec05eba 2026-01-21 17:29:03 +01:00
  • ede1e46503 Fix possible replay race condition, move mutex out of replay dec05eba 2026-01-21 02:24:30 +01:00
  • 6b37b82f97 5.12.1 5.12.1 dec05eba 2026-01-20 18:46:22 +01:00
  • 19add54c0c Make sure logical_size isn't 0 on gamescope dec05eba 2026-01-20 14:39:11 +01:00
  • a44e119c43 Print correct regions when region is invalid dec05eba 2026-01-20 13:56:52 +01:00
  • 054282bafe Wayland region: fix incorrect region captured if monitor is scaled dec05eba 2026-01-20 13:32:42 +01:00
  • 1e7fe1fec1 5.12.0 5.12.0 dec05eba 2026-01-18 01:17:54 +01:00
  • d2f449bd73 v4l2: prefer yuyv over mjpeg if all other factors are equal dec05eba 2026-01-15 23:02:36 +01:00
  • 91f48ce332 Ignore scalar sizes that aren't 100% for video size calculation dec05eba 2026-01-15 20:51:15 +01:00
  • f4d061eee7 Add -low-power option to allow prevent the gpu to go into a high power mode on amd, useful for replay running 24/7 dec05eba 2026-01-15 20:20:01 +01:00
  • 8af761f9bd v4l2: select best camera option by default dec05eba 2026-01-15 20:03:23 +01:00
  • b2f0d13512 kms capture: fix incorrect framebuffer capture size on steam deck on kde plasma wayland dec05eba 2026-01-13 01:24:44 +01:00
  • 6cbf660afa 5.11.5 5.11.5 dec05eba 2026-01-08 01:06:33 +01:00
  • 827751cc55 Correctly reconnect default audio device when changing it on the system dec05eba 2026-01-08 01:23:37 +01:00
  • a4b3be3786 Fix application audio node getting recreated by pipewire after suspended (idle) for 30 seconds dec05eba 2026-01-08 00:53:30 +01:00
  • 240ccf569c debug output dec05eba 2026-01-07 19:37:37 +01:00
  • 88d356386b Test audio dec05eba 2026-01-07 19:35:03 +01:00
  • c4104e18cc Test audio node leak fix dec05eba 2026-01-07 01:35:30 +01:00
  • 640e377c90 5.11.4 5.11.4 dec05eba 2026-01-06 19:53:09 +01:00
  • 2545db7e50 Fix incorrect padding when amd gpu doesn't support padding fix for hevc dec05eba 2026-01-06 19:52:56 +01:00
  • 997d4ae922 m 5.11.3 dec05eba 2026-01-06 19:39:55 +01:00
  • 57e9b994a7 5.11.3 dec05eba 2026-01-06 19:35:41 +01:00
  • 3117f30143 Fix cursor flicker on nvidia when capturing monitor dec05eba 2026-01-06 19:35:15 +01:00
  • f1acb95cf3 Add -ffmpeg-video-opts and -ffmpeg-audio-opts dec05eba 2026-01-05 20:24:41 +01:00
  • cb9cb6c567 Add -ffmpeg-opts argument to pass additional options to ffmpeg dec05eba 2025-12-30 02:33:12 +01:00
  • 5857cfa1b4 Correct deactivation of mjpeg if libturbo not available dec05eba 2025-12-28 00:35:40 +01:00
  • d5ba3f19fb 5.11.2 5.11.2 dec05eba 2025-12-26 22:33:08 +01:00
  • 53dc0b6dd0 Regression fix: hevc_10bit broken dec05eba 2025-12-26 22:32:51 +01:00
  • c7cf99eac6 Correct license identifier dec05eba 2025-12-26 16:16:47 +01:00
  • 1d2790e47d Clearify license (gpl3.0-only) dec05eba 2025-12-26 16:08:49 +01:00
  • 8e821007da 5.11.1 5.11.1 dec05eba 2025-12-25 03:43:23 +01:00
  • 67ddede74a Correctly combine damage tracking when using multiple sources dec05eba 2025-12-25 03:43:02 +01:00
  • 5a189e8a17 5.11.0 5.11.0 dec05eba 2025-12-24 20:39:09 +01:00
  • 5242a167c3 Support v4l2 yuyv on nvidia dec05eba 2025-12-24 20:38:31 +01:00
  • 1f0ea70c36 wip sync dec05eba 2025-12-24 18:56:01 +01:00
  • 0511f04d1f Fix v4l2 mjpeg on nvidia, yuyv on nvidia not done dec05eba 2025-12-24 02:00:20 +01:00
  • ae0eb0252c Fix -w screen dec05eba 2025-12-23 19:03:37 +01:00
  • 62e180903e Add support for camera (yuyv, mjpeg) and multiple capture sources dec05eba 2025-12-23 18:05:48 +01:00
  • 390f2708f4 Update man page dec05eba 2025-12-22 15:07:15 +01:00
  • d0dc1d8947 Update README, man page dec05eba 2025-12-22 15:00:39 +01:00
  • b3a4662e5c Add gsr-kms-server man page (thanks Seyed) dec05eba 2025-12-22 04:06:22 +01:00
  • 53ffdead0f Add man page dec05eba 2025-12-22 01:51:35 +01:00
  • 52e3083cfb Revert "Fix nvidia av1 quality setting: use global_quality on nvidia s well" dec05eba 2025-12-20 00:15:50 +01:00
  • 2b23c947a1 Fix nvidia av1 quality setting: use global_quality on nvidia s well dec05eba 2025-12-20 00:06:17 +01:00
  • 7053e8c293 Comment out vulkan for now dec05eba 2025-12-18 17:11:06 +01:00
  • 0f7713168d Spelling dec05eba 2025-12-18 12:37:44 +01:00
  • a7f9354839 Fix spelling mistakes dec05eba 2025-12-18 12:36:47 +01:00
  • 4363f8b2b0 5.10.2 5.10.2 dec05eba 2025-12-08 02:53:43 +01:00
  • 5906a0c06f nvfbc: fix scaled monitor capture not working correctly dec05eba 2025-12-08 02:53:29 +01:00
  • 2c53638bb0 Fix high cpu usage when not receiving audio 5.10.1 dec05eba 2025-12-08 02:22:23 +01:00
  • 80c5566d40 5.10.0 5.10.0 dec05eba 2025-12-07 18:13:57 +01:00
  • 3ac17b99a0 App audio capture: remove gsr-app-sink dec05eba 2025-12-07 18:10:18 +01:00
  • 2064d109ee Pipewire audio: set media role to production (hoping for lower latency) dec05eba 2025-12-07 13:44:11 +01:00
  • cedf3ae7d7 Use the audio argument as the name of the audio track dec05eba 2025-12-05 00:18:26 +01:00
  • af941f602b 5.9.4 5.9.4 dec05eba 2025-12-04 20:15:44 +01:00
  • c1614e4f30 nvfbc: mitigate x11 display leak on monitor off dec05eba 2025-12-04 20:06:47 +01:00
  • f00dec683e Mention flickering cursor dec05eba 2025-12-01 02:17:46 +01:00
  • 11930c355f Update README dec05eba 2025-11-26 18:27:49 +01:00
  • 716dc0b736 5.9.3 5.9.3 dec05eba 2025-11-25 19:02:58 +01:00
  • 059e3dbbc0 pipewire video: check if has modifier dec05eba 2025-11-24 21:26:02 +01:00
  • 990dfc7589 pipewire video: re-negotiate modifiers multiple times until we get a good one dec05eba 2025-11-24 21:15:35 +01:00
  • 2d551e7b1f Proper fallback for vulkan video dec05eba 2025-11-23 14:40:54 +01:00
  • 72c548c19e Fix -fallback-cpu-encoding not working properly 5.9.2 dec05eba 2025-11-23 01:35:44 +01:00
  • 7123081e53 README DnD dec05eba 2025-11-19 23:26:45 +01:00
  • eba5f3f43d Allow hevc/av1 flv for recent ffmpeg dec05eba 2025-11-19 20:26:18 +01:00
  • 76dd8004e9 5.9.1 5.9.1 dec05eba 2025-11-19 02:30:41 +01:00
  • 02c7a0bcce Fix region capture not always working on wayland if monitor is rotated (incorrect region detected) dec05eba 2025-11-19 02:29:56 +01:00
  • 82177cd742 m dec05eba 2025-11-18 20:42:27 +01:00
  • 84e3b911d9 Update README with info about amd performance and move sections dec05eba 2025-11-18 20:39:14 +01:00
  • f9ab3ebd65 5.9.0 5.9.0 dec05eba 2025-11-18 11:41:12 +01:00
  • ab5988a2bb Dont scale image frame to padding in video dec05eba 2025-11-18 02:52:11 +01:00