Commit Graph

  • a26aa2dd3e 5.2.2 5.2.2 dec05eba 2025-03-05 21:24:37 +01:00
  • 8364aaadad Fix pipewire server breaking when pipewire connection is closed too quickly (--info) dec05eba 2025-03-05 21:20:51 +01:00
  • 5f3a14d3f6 Rename window_wayland to wayland and window_x11 to x11 dec05eba 2025-03-05 18:07:52 +01:00
  • 0129ab140d 5.2.1 5.2.1 dec05eba 2025-03-03 13:40:53 +01:00
  • 0fff47cc58 Revert "Pulseaudio audio device capture: dont change default output when switching default output" dec05eba 2025-03-03 13:36:49 +01:00
  • 902556b143 Pulseaudio audio device capture: dont change default output when switching default output dec05eba 2025-03-03 13:17:35 +01:00
  • 6024a54551 Fix portal capture on sway and hyprland: unset capture types/cursor modes that are not supported by the desktop portal dec05eba 2025-03-03 12:36:44 +01:00
  • 23122ce9b0 Correct check for default audio output change in pulseaudio dec05eba 2025-03-01 02:30:24 +01:00
  • f071d8c373 Mention solus package dec05eba 2025-02-28 13:57:40 +01:00
  • 9bfeb95e39 5.2.0 5.2.0 dec05eba 2025-02-27 15:55:18 +01:00
  • ae2929d4f7 Pipewire: auto change default_output/default_input connected nodes when the default devices are changed in system audio settings dec05eba 2025-02-27 01:43:16 +01:00
  • d9eb44fae0 Audio device capture: make default output/input switch recording source the default output/input is changed in the audio server dec05eba 2025-02-25 22:55:27 +01:00
  • d9f61602d0 5.1.3 5.1.3 dec05eba 2025-02-24 22:27:00 +01:00
  • a60fa9b68d Higher jpeg quality, we can afford that dec05eba 2025-02-24 21:40:20 +01:00
  • ec092f20c8 Fix merging audio with audio device and app audio where one audio device is a microphone with mono input dec05eba 2025-02-24 19:46:01 +01:00
  • d12f312bc1 Change jpeg quality parameters dec05eba 2025-02-24 01:30:16 +01:00
  • 34f0eeebcd m dec05eba 2025-02-23 01:13:40 +01:00
  • c63c1cfae3 Update README dec05eba 2025-02-22 23:00:12 +01:00
  • 7e8d6b3f33 Make nvidia-smi run in flatpak on host dec05eba 2025-02-22 18:51:27 +01:00
  • 0d1560c128 Dont show nvidia-smi output dec05eba 2025-02-22 18:46:56 +01:00
  • 5c14babb80 Force nvenc codecs to work on opensuse dec05eba 2025-02-22 18:35:08 +01:00
  • ce4a8574f8 Make it possible to stop screenshot with sigint dec05eba 2025-02-22 13:20:36 +01:00
  • 42b1f8eacb 5.1.2 5.1.2 dec05eba 2025-02-22 01:05:53 +01:00
  • 000da7d640 Make image output lossy (use stb image writer), also significantly improves performance for jpeg dec05eba 2025-02-22 01:05:29 +01:00
  • fe4cd2bb0e Make fps option (default to 60) dec05eba 2025-02-21 20:32:28 +01:00
  • 51d883b97f Mention that hdr only works in 'prefer color accuracy' mode dec05eba 2025-02-20 02:46:41 +01:00
  • 3c0b607154 m dec05eba 2025-02-17 19:23:54 +01:00
  • 3050043dab m dec05eba 2025-02-17 19:22:46 +01:00
  • 015570ca75 5.1.1 5.1.1 dec05eba 2025-02-16 16:15:03 +01:00
  • 2de33ded99 Minor cleanup dec05eba 2025-02-16 15:30:24 +01:00
  • a8b26621d4 Only show codec warning for image output dec05eba 2025-02-16 14:29:06 +01:00
  • 1b5cde0789 Support taking a screenshot (-o image.jpg/image.png) dec05eba 2025-02-16 14:21:17 +01:00
  • 62bbdd7c30 Revert kde plasma 6.2 hdr workaround code dec05eba 2025-02-15 16:57:37 +01:00
  • b250731b1c Info about hdr dec05eba 2025-02-15 16:52:26 +01:00
  • ac5003dea6 Revert readme for hdr dec05eba 2025-02-13 01:08:04 +01:00
  • e869b55878 Revert hdr color fix. It looked better for fullscreen hdr games before dec05eba 2025-02-13 01:05:37 +01:00
  • 38f1ef0f9b m dec05eba 2025-02-11 09:40:28 +01:00
  • d217aec053 Minor -sc fix for flatpak dec05eba 2025-02-10 18:07:10 +01:00
  • d088586296 Make plasmashell check work in flatpak dec05eba 2025-02-09 19:35:15 +01:00
  • ddc3871b27 Change hdr colors again dec05eba 2025-02-09 16:49:39 +01:00
  • 3b3d8e893d Make hdr better for limited range colors dec05eba 2025-02-09 16:32:03 +01:00
  • a3b9b89a7f Attempt to fix incorrect hdr colors on kde plasma 6.2 dec05eba 2025-02-09 06:51:22 +01:00
  • 86df5a580e HDR: always set has_primaries and has_luminance, otherwise data will be missing from file dec05eba 2025-02-08 22:43:33 +01:00
  • 1b8d3b3f56 hdr works, for fullscreen applications? dec05eba 2025-02-08 21:32:06 +01:00
  • 2ee6c9dc92 Fix crash when trying to capture hdr and it fails dec05eba 2025-02-08 19:30:36 +01:00
  • 7babffaa01 Improve argument parsing dec05eba 2025-02-07 23:47:39 +01:00
  • 4ac5da0c1c m dec05eba 2025-02-06 01:57:20 +01:00
  • 1cb9066dbb Increase replay max allowed duration to 3 hours dec05eba 2025-02-06 01:56:17 +01:00
  • 31ca53540a fix: proper cleanup for init_filter_graph Alex Murkoff 2025-01-28 19:41:24 +07:00
  • 26e9029579 Pipewire: support 10-bit formats (where alpha is 2 bits, total 32-bits) dec05eba 2025-01-27 10:30:31 +01:00
  • cafcda1022 5.1.0 5.1.0 dec05eba 2025-01-25 19:56:43 +01:00
  • 450bc0ac4a Dont normalize audio for mixed audio. This matches app audio|device audio mix, fixes mic audio being decreased dec05eba 2025-01-25 19:54:33 +01:00
  • 8e267bb3b0 m 5.0.3 dec05eba 2025-01-24 10:06:52 +01:00
  • 6e545c7ca0 -overlay-replay > -restart-replay-on-save dec05eba 2025-01-24 10:05:51 +01:00
  • 802067d1df -overlapping-replay > -overlap-replay 5.0.2 dec05eba 2025-01-24 00:29:57 +01:00
  • b55096544b Add version to --info output dec05eba 2025-01-23 23:56:19 +01:00
  • e87ade6ee3 Add -overlapping-replay option to clear replay buffer after a save dec05eba 2025-01-23 23:52:31 +01:00
  • 832052a012 m dec05eba 2025-01-19 00:32:20 +01:00
  • bae0fdd949 Mesa check version 24.3.6 5.0.1 dec05eba 2025-01-18 21:59:29 +01:00
  • bcaf312bca 5.0.1 dec05eba 2025-01-18 21:38:39 +01:00
  • b559c56d80 Mention amd recording performance issue dec05eba 2025-01-18 21:38:17 +01:00
  • 59df69bf6a amd: disable vaapi surface copy unless mesa 2.3.4 is used, which fixes a performance issue. Otherwise we get stutter in some games dec05eba 2025-01-18 21:12:28 +01:00
  • b68400ca20 Add -gl-debug option to make it easier to debug user issues that cant easily be reproduced dec05eba 2025-01-16 22:55:20 +01:00
  • 4211dfa2f8 Mention OpenMandriva package dec05eba 2025-01-13 21:29:22 +01:00
  • 5baa4b82e3 Fix possibility of monitor captured changing on wayland when monitors are reconfigured dec05eba 2025-01-13 00:42:00 +01:00
  • 3a200a4c9f Workaround teamspeak crashing when recording app audio dec05eba 2025-01-10 23:59:15 +01:00
  • f6f8f20686 Update TODO dec05eba 2025-01-08 17:28:17 +01:00
  • 43d353b7b4 Unset DRI_PRIME as well when gpu offloading cant be used dec05eba 2025-01-08 17:17:33 +01:00
  • 621f253f00 Minor change dec05eba 2025-01-03 17:14:30 +01:00
  • 68a7dc1b7f README: mention icc profile dec05eba 2025-01-02 10:42:27 +01:00
  • fbaa73bfc7 Prefix program arguments error with error: dec05eba 2024-12-31 10:40:07 +01:00
  • 01e3a7a8cd Use poll instead of select dec05eba 2024-12-30 05:24:40 +01:00
  • 027b29cb6e 5.0.0 5.0.0 dec05eba 2024-12-29 21:13:10 +01:00
  • 954f9abe2a kms_server: Use MOD_INVALID when modifiers are not supported David Rosca 2024-12-28 10:35:05 +01:00
  • 2c51e8630d Exit with exit code 50 if invalid audio device. Exit with exit code 51 if invalid monitor dec05eba 2024-12-26 15:21:47 +01:00
  • c1048a3d20 Make '-w screen' capture the first monitor on nvidia x11 as well to make it work like amd, intel and nvidia wayland. Keep screen-direct for all monitors, that is gsync compatible dec05eba 2024-12-19 00:42:33 +01:00
  • a006261ade Fix --list-capture-options with card path not working on x11 nvidia because x11 nvidia doesn't use dri dec05eba 2024-12-09 01:57:10 +01:00
  • 3af2ea52c2 4.3.5 - fix build on some distros with older spa version 4.3.5 dec05eba 2024-12-08 23:33:48 +01:00
  • da08e318a6 Remove shit dec05eba 2024-12-08 23:26:14 +01:00
  • 10dd7f1c64 Yeet the unecessary properties error location code, it fails to build on some versions of spa dec05eba 2024-12-08 23:24:36 +01:00
  • fc45439b31 Attempt to fix build on some distros dec05eba 2024-12-08 23:01:29 +01:00
  • 0b9fe9a897 4.3.4 - minor fixes and refactoring 4.3.4 dec05eba 2024-12-08 03:15:18 +01:00
  • a25cbc1ef6 Fix window creation on wayland dec05eba 2024-12-08 03:14:00 +01:00
  • d138a1fe73 Add card path to --info, add card path and vendor to --list-capture-options if known to speed up the command dec05eba 2024-12-08 02:52:58 +01:00
  • c259a19b9d Refactor windowing from egl to window_x11/window_wayland, yolo dec05eba 2024-12-08 02:17:41 +01:00
  • 655fd3756b Comment out unused egl priority for now because amd error is misleading dec05eba 2024-12-07 22:39:03 +01:00
  • 175ed79b06 Fix virtual sink not destroyed if gsr is forcefully killed (use pipewire to create the virtual sink instead of pulseaudio) dec05eba 2024-12-06 12:53:44 +01:00
  • 1b40947884 Add error output when reaching max ports/stream nodes/links dec05eba 2024-12-05 19:13:55 +01:00
  • 8941e12c61 Increase pipewire audio max nodes/ports limit dec05eba 2024-12-05 19:08:01 +01:00
  • 00b132c7b4 Remove incorrect references to -aa and -aai dec05eba 2024-12-05 17:48:21 +01:00
  • 508934b14a Mention fedora package, remove old and likely broken gentoo ebuild dec05eba 2024-11-30 13:24:30 +01:00
  • 51265d3536 --help improvement dec05eba 2024-11-29 18:36:11 +01:00
  • 0ae3c1f827 Repurpose '/' in audio argument to set the audio track name, not the recording node name in pulseaudio/pipewire. This also now allows setting audio track name when recording application audio dec05eba 2024-11-28 11:42:39 +01:00
  • c2cd9c3473 Print --help to stdout instead of stderr dec05eba 2024-11-28 10:42:23 +01:00
  • d472d8d41e Dont allow running the program as the root user dec05eba 2024-11-24 22:52:12 +01:00
  • 8644c72ac9 4.3.3 - fix startup on linux mint 4.3.3 dec05eba 2024-11-22 18:56:45 +01:00
  • 41b3136797 Only report monitors when /dev/dri/cardN is available (its not available on linux mint for some reason with prime setup) dec05eba 2024-11-22 18:13:01 +01:00
  • 8e94d6a696 Dont run any pipewire if audio server is not pipewire (fix freeze on linux mint 21.3 pulseaudio system in flatpak) dec05eba 2024-11-22 17:36:23 +01:00
  • dcc1bf1e2a Remove GSR_APP_AUDIO macro use when not needed dec05eba 2024-11-22 00:14:33 +01:00
  • 3489834204 4.3.2 4.3.2 dec05eba 2024-11-21 21:31:52 +01:00