dec05eba
0555cfde58
FAQ browser av1
2026-02-19 22:29:55 +01:00
p0358
ff030ba63f
don't show microphone indicator on KDE
2026-02-19 20:04:55 +01:00
dec05eba
c79fb1e5c9
pipewire-video: do correct removal of modifier
2026-02-12 01:07:48 +01:00
eonphi
4a4af85b6d
attempt EGLImage without modifiers when last failed
2026-02-12 00:41:21 +01:00
dec05eba
8f7608e7ee
Add --list-monitors option to list only monitors, refactor
2026-02-09 15:03:10 +01:00
dec05eba
bdf1950ca2
Dont use dbus_bus_request_name
2026-01-28 01:37:50 +01:00
Victor Nova
144b481526
Add -write-first-frame-ts switch
...
Add -write-first-frame-ts switch that creates a .ts file next to the output
file with values from CLOCK_MONOTONIC and CLOCK_REALTIME corresponding to the
first frame to be able to synchronize video with other timestamped data.
2026-01-27 17:43:41 +01:00
dec05eba
f4ee71a094
Remove fixed TODO
2026-01-26 15:18:26 +01:00
dec05eba
01d0df500c
Revert "Test dont set environment variables"
...
This reverts commit 95415f7ac7 .
2026-01-24 15:41:31 +01:00
dec05eba
95415f7ac7
Test dont set environment variables
2026-01-24 15:19:31 +01:00
dec05eba
a39dad1c02
Remove capture source property clamp, cleanup manpage
2026-01-23 01:39:49 +01:00
dec05eba
4cebc3f0ee
Fix negative relative position not working (incorrectly clamped to 0, 100)
2026-01-23 00:10:11 +01:00
dec05eba
f6013d094d
Lock around get packet data
2026-01-21 18:29:41 +01:00
dec05eba
45daccff84
Clone replay buffer immediately, only one short mutex lock
2026-01-21 17:29:03 +01:00
dec05eba
ede1e46503
Fix possible replay race condition, move mutex out of replay
2026-01-21 02:24:30 +01:00
dec05eba
19add54c0c
Make sure logical_size isn't 0 on gamescope
2026-01-20 14:39:11 +01:00
dec05eba
a44e119c43
Print correct regions when region is invalid
2026-01-20 13:56:52 +01:00
dec05eba
054282bafe
Wayland region: fix incorrect region captured if monitor is scaled
2026-01-20 13:32:42 +01:00
dec05eba
d2f449bd73
v4l2: prefer yuyv over mjpeg if all other factors are equal
2026-01-15 23:02:36 +01:00
dec05eba
91f48ce332
Ignore scalar sizes that aren't 100% for video size calculation
2026-01-15 20:52:28 +01:00
dec05eba
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
2026-01-15 20:38:53 +01:00
dec05eba
8af761f9bd
v4l2: select best camera option by default
...
Display all camera options in --info and --list-v4l2-devices.
Add camera_width, camera_height and camera_fps v4l2 capture options.
2026-01-15 20:03:23 +01:00
dec05eba
b2f0d13512
kms capture: fix incorrect framebuffer capture size on steam deck on kde plasma wayland
2026-01-13 01:24:44 +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
2545db7e50
Fix incorrect padding when amd gpu doesn't support padding fix for hevc
2026-01-06 19:52:56 +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
53dc0b6dd0
Regression fix: hevc_10bit broken
2025-12-26 22:32:51 +01:00
dec05eba
67ddede74a
Correctly combine damage tracking when using multiple sources
2025-12-25 03:43:02 +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
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
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
2025-12-08 02:22:23 +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