Commit Graph

22 Commits (a2a45bc88bd549eb35a652941f0a26c5c4da09f0)

Author SHA1 Message Date
lawl a2a45bc88b UI: Add confirm screen for unload/reload when device in use
Reloading/Unloading destroys the virtual device that an application
is currently using. Add a warning that this may cause strange behaviour.
3 years ago
lawl a57cc20110 display error screen if module load fails 3 years ago
lawl fad3e1d4f4 Add support for PipeWire
Warning: Alpha quality. Please manage your expectations.
3 years ago
lawl 6ea788a0c0 Refactor: Remove old method of removing rlimit for pulseaudio
Previously we had the capability to remove the rlimit on pulseaudio
by calling ourselves via pkexec to elevate privileges.
A while ago we switched to fully using capabilities.
We now remove the old legacy codepath.
3 years ago
lawl febccb207b Tune values for fixed latency devices 3 years ago
lawl 54f9e012e3 Make sure we remove rlimit for unloading too 3 years ago
lawl 4513db1baf use different params for fixed latency devices to hopefully correct latency faster 3 years ago
lawl b747084bb0 Replace noise-suppression-for-voice with own implementation
In preparation for PipeWire support we required our own implementation anyways.
To have a shared code base and potentially enable some other tighter integration
between the LADSPA module and NoiseTorch, we move to our own implementation.
3 years ago
lawl f3c11be919 remove more commented code (yuck) 3 years ago
lawl 313aca54a2 remove commented out code 3 years ago
lawl 37692a873a Implement output filtering 3 years ago
lawl cd2b2c843d Implement using CAP_SYS_RESOURCE
Instead of pkexecing everytime we check if we have CAP_SYS_RESOURCE and then just do it directly.
If we don't have it, we try to set it with pkexec.
4 years ago
lawl 6238c208e5 Refactor: uistate -> context 4 years ago
lawl 7dfd54e878 Fix issue when changing default device 4 years ago
lawl 4243d5036d Don't fail to display UI when pa connection fails
Additionaly we now re-establish the connection if
it fails while we are already running.
4 years ago
lawl d26faa6998 Resample to 48000Hz 4 years ago
lawl 26a4977831 remove rttime-rlimit as root during loading 4 years ago
lawl 1a18fce4f3 Clarify comment on PA crashes/SIGKILLs 4 years ago
lawl dc506ee6cb Fix error messages 4 years ago
lawl 13424ee2d0 wait longer after loading ladspa sink, still crashed 4 years ago
lawl 71223d4b2f Some more renaming 4 years ago
lawl e758ce0ac7 big bang 4 years ago