dec05eba
|
20e101bfe9
|
Identify DVI monitor
|
2025-11-14 02:12:52 +01:00 |
|
dec05eba
|
a545fe45c3
|
Allow negative position for region
|
2025-11-02 18:20:18 +01:00 |
|
dec05eba
|
e623145de8
|
Force QP mode when capturing with software encoder and attempting to use vbr
|
2025-10-27 19:02:00 +01:00 |
|
dec05eba
|
7d4a4068ff
|
Add -fallback-cpu-encoding option to use cpu encoding (x264) if gpu encoding is not available on the system
|
2025-10-24 11:51:10 +02:00 |
|
dec05eba
|
57ac400eab
|
Show better error on vaapi init failure
|
2025-10-22 10:21:11 +02:00 |
|
dec05eba
|
cf65b24d3d
|
Update README.md
|
2025-10-15 17:48:38 +02:00 |
|
dec05eba
|
f9f0074f29
|
Update for ffmpeg 8: remove hevc vaapi padding (black bars), fix garbage output (workaround ffmpeg 8 issue)
|
2025-10-05 12:57:58 +02:00 |
|
dec05eba
|
313d3227d8
|
TODO
|
2025-10-01 17:47:45 +02:00 |
|
dec05eba
|
c11dd77c44
|
App audio capture: fix audio sources getting paused when closing gsr
|
2025-09-25 18:45:43 +02:00 |
|
dec05eba
|
1ded0a79fd
|
Remove compute shader. It doesn't improve performance and it has worse UV quality because of incorrect pixel colors
|
2025-09-21 03:21:30 +02:00 |
|
dec05eba
|
ca2920631d
|
Reorder README.md
|
2025-09-17 18:01:58 +02:00 |
|
dec05eba
|
71234c62ed
|
5.6.8, revert audio fix attempt
|
2025-09-10 21:33:30 +02:00 |
|
dec05eba
|
ade714d417
|
Output error if compiled without app audio support and attempting to use app audio
|
2025-09-10 21:27:09 +02:00 |
|
dec05eba
|
9386dd4c96
|
Revert "Use pipewire audio routing to merge audio when possible (this fixes out of sync audio when using multiple audio inputs for some users)"
This reverts commit 59d16899ab.
|
2025-09-10 21:24:34 +02:00 |
|
dec05eba
|
7880b070d7
|
Plugin update macro
|
2025-09-10 19:36:02 +02:00 |
|
dec05eba
|
fcb45b82f2
|
Re-add portal damage tracking (-fm content)
|
2025-09-06 01:24:54 +02:00 |
|
dec05eba
|
59d16899ab
|
Use pipewire audio routing to merge audio when possible (this fixes out of sync audio when using multiple audio inputs for some users)
|
2025-09-06 00:18:12 +02:00 |
|
dec05eba
|
c073d43e30
|
Update README
|
2025-09-03 18:19:05 +02:00 |
|
dec05eba
|
5a93d292ea
|
Call -sc script on screenshot as well, only save screenshot if no error
|
2025-08-24 21:07:58 +02:00 |
|
dec05eba
|
9a8fd312e0
|
Add error checks for video capture resolution since some users are retarded
|
2025-08-07 19:46:49 +02:00 |
|
dec05eba
|
4fb0dad3df
|
Pipewire: dont attempt to use modifier if modifier is 0x0
|
2025-07-20 21:48:39 +02:00 |
|
dec05eba
|
0cda785bc8
|
kms: use /tmp directory for temporary unix domain socket to fix too long path with AppImage portable home
|
2025-07-06 18:00:33 +02:00 |
|
dec05eba
|
2c0c53b5b3
|
Revert "kms: remove unix domain socket and only use socketpair"
This reverts commit 46febed35e.
|
2025-07-06 17:53:34 +02:00 |
|
dec05eba
|
46febed35e
|
kms: remove unix domain socket and only use socketpair
|
2025-07-06 17:27:46 +02:00 |
|
dec05eba
|
288adba81c
|
Change frame timing logic to always match timestamp timeout
|
2025-06-28 18:09:38 +02:00 |
|
dec05eba
|
bc58e382b7
|
EGL_OPENGL_ES_BIT->EGL_OPENGL_ES2_BIT
|
2025-06-16 20:57:59 +02:00 |
|
dec05eba
|
a8b3e38082
|
Update README and TODO
|
2025-06-10 11:07:42 +02:00 |
|
dec05eba
|
3b09cb7fd3
|
Disable cap_sys_nice which causes amd gpu crash for some people. Do glFlush instead of swapBuffers, which allows it to run at high fps anyways. Downside is that some games on kde plasma can start to stutter. Kde plasma issue?
|
2025-06-07 00:41:45 +02:00 |
|
dec05eba
|
1ab2c066b4
|
Remove swap buffer call
|
2025-06-06 23:46:11 +02:00 |
|
dec05eba
|
9485df761f
|
README update
|
2025-05-26 19:13:20 +02:00 |
|
dec05eba
|
815350a5ca
|
Support surround sound for application audio capture, support unlimited links
|
2025-05-26 17:57:51 +02:00 |
|
dec05eba
|
637d6ebfd6
|
Match gsr monitor name with wayland monitor name. Thanks info@leocodes
|
2025-05-25 19:07:59 +02:00 |
|
dec05eba
|
5a94122b8f
|
m
|
2025-05-21 18:33:19 +02:00 |
|
dec05eba
|
36c74d3411
|
Add -replay-storage option to specify if temporary replay data should be stored in ram or disk
|
2025-05-04 21:24:07 +02:00 |
|
dec05eba
|
0cdc359931
|
Fix audio capture not working with noisetorch if combined with another source with some audio devices. Remove the ability to set audio track name for now. If you need this, email me
|
2025-05-03 19:29:04 +02:00 |
|
dec05eba
|
81f155bf63
|
Refactor video encoding packet receiving, replay buffer and finish SIGRTMIN for recording while replay/replaying. Add -ro option to specify the directory
|
2025-04-21 23:02:29 +02:00 |
|
dec05eba
|
acf1624d2d
|
Move argument parsing to different file
|
2025-04-20 15:55:14 +02:00 |
|
dec05eba
|
c4e917e677
|
wip: support replay smaller time with SIGRTMIN+N and recording in replay mode with SIGTRMIN
|
2025-04-19 20:53:08 +02:00 |
|
dec05eba
|
1f3d28fc5c
|
Tune av1 quality
|
2025-04-15 03:34:23 +02:00 |
|
dec05eba
|
4e866a18fc
|
m
|
2025-04-09 00:45:14 +02:00 |
|
dec05eba
|
5029906c34
|
Fallback to graphics shader instead of compute shader if the gpu doesn't support compute shader (either glsl 420 or opengl es glsl 310)
|
2025-04-06 21:52:15 +02:00 |
|
dec05eba
|
6910009e07
|
Fix region capture on hyprland with multiple monitors
|
2025-04-04 20:29:32 +02:00 |
|
dec05eba
|
12dd2cd3e1
|
Optimize compute shaders
|
2025-04-04 01:15:07 +02:00 |
|
dec05eba
|
8feb94f518
|
Fix incorrect region when monitor is rotated
|
2025-03-30 23:00:54 +02:00 |
|
dec05eba
|
ec0411c248
|
TODO: scissor conversion to compute shader
|
2025-03-30 15:09:52 +02:00 |
|
dec05eba
|
c679b2fdb6
|
Use sampler2D for alpha blending compute shader instead of output image2D
|
2025-03-30 03:36:39 +02:00 |
|
dec05eba
|
1e0e24c818
|
todo
|
2025-03-16 01:16:18 +01:00 |
|
dec05eba
|
bab9a0560d
|
5.3.0
|
2025-03-14 00:17:52 +01:00 |
|
dec05eba
|
92492db788
|
Add region capture with -w region -region WxH+X+Y
|
2025-03-13 00:18:28 +01:00 |
|
dec05eba
|
7af4f106e7
|
Example scripts: use cbr for replay scripts
|
2025-03-07 02:47:20 +01:00 |
|