mirror of
https://repo.dec05eba.com/gpu-screen-recorder
synced 2026-03-31 09:07:13 +09:00
5.6.8, revert audio fix attempt
This commit is contained in:
7
TODO
7
TODO
@@ -328,3 +328,10 @@ Move region capture to an option in the color conversion instead of having the r
|
||||
-w region would just be an option for selecting the monitor and -region would work with all capture methods (-w).
|
||||
|
||||
Set top level window argument for portal capture. Same for gpu-screen-recorder-gtk global shortcuts.
|
||||
|
||||
Remove unix domain socket code from kms-client/server and use socketpair directly. To make this possible always execute the kms server permission setup in flatpak, before starting recording (in gpu-screen-recorder-gtk).
|
||||
|
||||
Application audio capture isn't good enough. It creates a sink that for some automatically gets selected as the default output device and it's visible as an output device.
|
||||
When shutting down gpu screen recorder it will also cause audio applications to pause.
|
||||
Fix some of these issues by setting gsr-app-sink media class to "Stream/Input/Audio" and node.virtual=true.
|
||||
However that causes pulseaudio to be unable to record from gsr-app-sink, and it ends up being stuck in pa_sound_device_handle_reconnect in the loop with pa_mainloop_iterate.
|
||||
@@ -1,4 +1,4 @@
|
||||
project('gpu-screen-recorder', ['c', 'cpp'], version : '5.6.7', default_options : ['warning_level=2'])
|
||||
project('gpu-screen-recorder', ['c', 'cpp'], version : '5.6.8', default_options : ['warning_level=2'])
|
||||
|
||||
add_project_arguments('-Wshadow', language : ['c', 'cpp'])
|
||||
if get_option('buildtype') == 'debug'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "gpu-screen-recorder"
|
||||
type = "executable"
|
||||
version = "5.6.7"
|
||||
version = "5.6.8"
|
||||
platforms = ["posix"]
|
||||
|
||||
[config]
|
||||
|
||||
Reference in New Issue
Block a user