dec05eba
6cbf660afa
5.11.5
5.11.5
2026-01-08 01:23:55 +01:00
dec05eba
827751cc55
Correctly reconnect default audio device when changing it on the system
2026-01-08 01:23:55 +01:00
dec05eba
a4b3be3786
Fix application audio node getting recreated by pipewire after suspended (idle) for 30 seconds
2026-01-08 00:53:30 +01:00
dec05eba
240ccf569c
debug output
2026-01-07 19:37:37 +01:00
dec05eba
88d356386b
Test audio
2026-01-07 19:35:03 +01:00
dec05eba
c4104e18cc
Test audio node leak fix
2026-01-07 01:35:30 +01:00
dec05eba
640e377c90
5.11.4
5.11.4
2026-01-06 19:53:09 +01:00
dec05eba
2545db7e50
Fix incorrect padding when amd gpu doesn't support padding fix for hevc
2026-01-06 19:52:56 +01:00
dec05eba
997d4ae922
m
5.11.3
2026-01-06 19:39:55 +01:00
dec05eba
57e9b994a7
5.11.3
2026-01-06 19:39:33 +01:00
dec05eba
3117f30143
Fix cursor flicker on nvidia when capturing monitor
...
Thanks to David Kleuker for bug testing
2026-01-06 19:39:00 +01:00
dec05eba
f1acb95cf3
Add -ffmpeg-video-opts and -ffmpeg-audio-opts
2026-01-05 20:24:41 +01:00
dec05eba
cb9cb6c567
Add -ffmpeg-opts argument to pass additional options to ffmpeg
2025-12-30 02:33:12 +01:00
dec05eba
5857cfa1b4
Correct deactivation of mjpeg if libturbo not available
2025-12-28 00:35:40 +01:00
dec05eba
d5ba3f19fb
5.11.2
5.11.2
2025-12-26 22:33:08 +01:00
dec05eba
53dc0b6dd0
Regression fix: hevc_10bit broken
2025-12-26 22:32:51 +01:00
dec05eba
c7cf99eac6
Correct license identifier
2025-12-26 16:16:47 +01:00
dec05eba
1d2790e47d
Clearify license (gpl3.0-only)
2025-12-26 16:08:49 +01:00
dec05eba
8e821007da
5.11.1
5.11.1
2025-12-25 03:43:23 +01:00
dec05eba
67ddede74a
Correctly combine damage tracking when using multiple sources
2025-12-25 03:43:02 +01:00
dec05eba
5a189e8a17
5.11.0
5.11.0
2025-12-24 20:39:09 +01:00
dec05eba
5242a167c3
Support v4l2 yuyv on nvidia
2025-12-24 20:38:31 +01:00
dec05eba
1f0ea70c36
wip sync
2025-12-24 18:56:01 +01:00
dec05eba
0511f04d1f
Fix v4l2 mjpeg on nvidia, yuyv on nvidia not done
2025-12-24 02:00:20 +01:00
dec05eba
ae0eb0252c
Fix -w screen
2025-12-23 19:03:41 +01:00
dec05eba
62e180903e
Add support for camera (yuyv, mjpeg) and multiple capture sources
2025-12-23 18:57:43 +01:00
dec05eba
390f2708f4
Update man page
2025-12-22 15:07:15 +01:00
dec05eba
d0dc1d8947
Update README, man page
2025-12-22 15:00:39 +01:00
dec05eba
b3a4662e5c
Add gsr-kms-server man page (thanks Seyed)
2025-12-22 04:06:22 +01:00
dec05eba
53ffdead0f
Add man page
...
Thanks Seyed.
2025-12-22 01:51:47 +01:00
dec05eba
52e3083cfb
Revert "Fix nvidia av1 quality setting: use global_quality on nvidia s well"
...
This reverts commit 2b23c947a1 .
2025-12-20 00:15:50 +01:00
dec05eba
2b23c947a1
Fix nvidia av1 quality setting: use global_quality on nvidia s well
2025-12-20 00:06:17 +01:00
dec05eba
7053e8c293
Comment out vulkan for now
2025-12-18 17:11:06 +01:00
dec05eba
0f7713168d
Spelling
2025-12-18 12:41:08 +01:00
dec05eba
a7f9354839
Fix spelling mistakes
2025-12-18 12:41:08 +01:00
dec05eba
4363f8b2b0
5.10.2
5.10.2
2025-12-08 02:53:43 +01:00
dec05eba
5906a0c06f
nvfbc: fix scaled monitor capture not working correctly
2025-12-08 02:53:29 +01:00
dec05eba
2c53638bb0
Fix high cpu usage when not receiving audio
5.10.1
2025-12-08 02:22:23 +01:00
dec05eba
80c5566d40
5.10.0
5.10.0
2025-12-07 18:13:57 +01:00
dec05eba
3ac17b99a0
App audio capture: remove gsr-app-sink
...
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-07 18:10:18 +01:00
dec05eba
2064d109ee
Pipewire audio: set media role to production (hoping for lower latency)
2025-12-07 13:44:11 +01:00
dec05eba
cedf3ae7d7
Use the audio argument as the name of the audio track
2025-12-05 00:18:26 +01:00
dec05eba
af941f602b
5.9.4
5.9.4
2025-12-04 20:15:44 +01:00
dec05eba
c1614e4f30
nvfbc: mitigate x11 display leak on monitor off
...
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-12-04 20:06:47 +01:00
dec05eba
f00dec683e
Mention flickering cursor
2025-12-01 02:17:46 +01:00
dec05eba
11930c355f
Update README
2025-11-26 18:27:49 +01:00
dec05eba
716dc0b736
5.9.3
5.9.3
2025-11-25 19:02:58 +01:00
dec05eba
059e3dbbc0
pipewire video: check if has modifier
2025-11-24 21:26:02 +01:00
dec05eba
990dfc7589
pipewire video: re-negotiate modifiers multiple times until we get a good one
2025-11-24 21:15:35 +01:00
dec05eba
2d551e7b1f
Proper fallback for vulkan video
2025-11-23 14:40:54 +01:00