dec05eba
|
a6b1d13beb
|
Update errmsg, paranoid error handling
|
2024-04-11 14:58:22 +02:00 |
|
dec05eba
|
52688dad72
|
Time based audio latency, test, might fix some shits
|
2024-04-11 14:40:27 +02:00 |
|
dec05eba
|
f8322c3c28
|
Remove audio sync delay fix, it doesn't work for everybody
|
2024-04-10 22:43:02 +02:00 |
|
dec05eba
|
2b3070f108
|
Fix audio (swr) for ffmpeg 4.4
|
2024-04-10 18:44:49 +02:00 |
|
dec05eba
|
356714a6eb
|
More audio bullshit, repeat write audio frames for audio delay
|
2024-04-10 00:11:09 +02:00 |
|
dec05eba
|
e7aa4a5499
|
Better audio timing test: compensate for audio server latency
|
2024-04-09 23:34:35 +02:00 |
|
dec05eba
|
d5bf41fed6
|
X11 nvidia monitor capture: fix capture broken after sleep/suspend or monitor reconfiguration
|
2024-04-08 00:51:33 +02:00 |
|
dec05eba
|
6770bac05b
|
vaapi h264: dont set quality parameter
|
2024-04-06 03:08:58 +02:00 |
|
dec05eba
|
9bc8cbbdca
|
Check if -sc is executable at start, allow relative filename
|
2024-03-25 18:43:07 +01:00 |
|
dec05eba
|
1e466832b4
|
Workaround issue in older ffmpeg version with av1 nvenc causing the whole application to crash
|
2024-03-21 20:36:04 +01:00 |
|
dec05eba
|
08622c0712
|
Force set __GL_THREADED_OPTIMIZATIONS to 0, which fixes window capture/wayland capture for nvidia for users that have set it to 1
|
2024-03-21 20:16:58 +01:00 |
|
dec05eba
|
799120ab5f
|
Correctly clear cursor in window capture when the cursor is outside the
window
|
2024-03-21 19:20:00 +01:00 |
|
dec05eba
|
b19f88d769
|
Fix missing color range set in color conversion for nvidia window capture
|
2024-03-21 15:11:13 +01:00 |
|
dec05eba
|
c2af57a978
|
Destroy glx context on fail/deinit
|
2024-03-21 10:49:15 +01:00 |
|
dec05eba
|
61a25c0dcc
|
Ignore color standards for more accurate colors
|
2024-03-20 18:35:34 +01:00 |
|
dec05eba
|
e3b9f36ead
|
Fix incorrect overclocking offset on some nvidia gpus (more than 2 performance levels)
|
2024-03-20 17:16:24 +01:00 |
|
dec05eba
|
bd37ab44b8
|
Only update cursor position in window capture if recording cursor
|
2024-03-11 22:36:55 +01:00 |
|
dec05eba
|
ba096a3ba7
|
Add -cursor option to not record cursor
|
2024-03-11 19:01:46 +01:00 |
|
dec05eba
|
1292892d4d
|
Custom bt709 values, less green
|
2024-03-11 03:16:25 +01:00 |
|
dec05eba
|
0ba3acd25a
|
Do not create output directory when live streaming
|
2024-03-11 01:09:35 +01:00 |
|
dec05eba
|
6c594d9166
|
Prime run message
|
2024-03-10 23:39:06 +01:00 |
|
dec05eba
|
406f1092ca
|
bad size
|
2024-03-10 23:25:22 +01:00 |
|
dec05eba
|
877465a702
|
Use dri card matching current egl context
|
2024-03-10 23:15:57 +01:00 |
|
dec05eba
|
f3c32a880a
|
Fix cursor capture in nvidia wayland, hdr, clear background immediately in window capture
|
2024-03-10 20:59:17 +01:00 |
|
dec05eba
|
fc5ddc97cf
|
Revert bt709 colors to default for now
|
2024-03-10 18:41:13 +01:00 |
|
dec05eba
|
2efcc6a567
|
Allow overclocking on window capture nvidia
|
2024-03-10 10:09:59 +01:00 |
|
dec05eba
|
45ad3695b6
|
Refactor capture base
|
2024-03-09 18:54:53 +01:00 |
|
dec05eba
|
a3fedae329
|
Draw cursor in window capture
|
2024-03-09 16:59:09 +01:00 |
|
dec05eba
|
5e05bbbbcb
|
Refactor xcomposite
Move common code between cuda/vaapi implementations
into xcomposite file.
This also fixes limited/full range colors on nvidia.
|
2024-03-09 15:36:45 +01:00 |
|
dec05eba
|
3d9a706528
|
Set frame size to video codec context size, nicer rgb to nv12
|
2024-03-08 11:35:30 +01:00 |
|
dec05eba
|
0d89378021
|
Use opengl capture for nvfbc (prepare for vulkan capture without cuda)
|
2024-03-08 11:35:26 +01:00 |
|
dec05eba
|
d0c221a233
|
Refactor kms_vaapi and kms_cuda
Also fixes color metadata, color range and hdr on nvidia wayland.
|
2024-03-08 11:34:36 +01:00 |
|
dec05eba
|
4d8a9e2e1d
|
Pool size 20 for vaapi
|
2024-03-08 11:34:36 +01:00 |
|
dec05eba
|
1d54d61b78
|
Reconfigure quality, force refresh nvfbc frame, mention stutter in readme
|
2024-03-08 11:33:11 +01:00 |
|
dec05eba
|
3553cd14f1
|
vaapi quality configure
|
2024-02-28 17:46:40 +01:00 |
|
dec05eba
|
40bea726eb
|
glClearColor, update readme with video link of gpu screen recorder vs obs smoothness
|
2024-02-27 00:24:14 +01:00 |
|
dec05eba
|
8043453bd8
|
Set cap sys nice again, to prevent gsr from being limited to game fps
|
2024-02-26 19:46:38 +01:00 |
|
dec05eba
|
72ee065ced
|
Dont prioritize gsr egl context over other processes
|
2024-02-25 22:13:47 +01:00 |
|
dec05eba
|
d56db4acb4
|
Add usage example for replay
|
2024-02-20 19:04:04 +01:00 |
|
dec05eba
|
6f1caab345
|
Errmsg on manJARo to use flatpak instead
|
2024-02-15 18:24:10 +01:00 |
|
dec05eba
|
2ed90a318c
|
Improve error message
|
2024-02-14 00:12:47 +01:00 |
|
dec05eba
|
196cd157b8
|
unsetenv instead of setenv empty string
|
2024-02-13 23:54:01 +01:00 |
|
dec05eba
|
197af19609
|
Reset LIBVA_DRIVER_NAME enviromment variable if its set by the user
|
2024-02-13 23:20:31 +01:00 |
|
dec05eba
|
463d5b5a25
|
nvidia wayland: add hdr metadata
|
2024-02-11 17:49:36 +01:00 |
|
dec05eba
|
985d96bf89
|
Fix nvfbc capture crash on start
|
2024-02-11 15:33:55 +01:00 |
|
dec05eba
|
164145db29
|
Window capture: fix chroma not centered in video
|
2024-02-11 14:28:47 +01:00 |
|
dec05eba
|
aabd64aabb
|
FAQ: glitched video
|
2024-02-10 15:45:20 +01:00 |
|
dec05eba
|
c4ba5672b7
|
Wayland: handle eDP for rotation
|
2024-02-10 06:13:25 +01:00 |
|
dec05eba
|
b8843395ac
|
Add screen rotation support (tested on amd/intel)
screen rotation in wayland is best effort,
wayland doesn't give the necessary information to make it robust.
|
2024-02-10 03:48:43 +01:00 |
|
dec05eba
|
ac73d9cb13
|
Remove wayland capture (wlroots)
|
2024-02-09 00:38:23 +01:00 |
|