[pulseaudio-discuss] [PATCH 0/2] module-device-manager routing fix
Georg Chini
georg at chini.tk
Thu Nov 30 20:57:15 UTC 2017
On 28.11.2017 18:50, Tanu Kaskinen wrote:
> PulseEffects[1] doesn't work properly[2] on KDE, because KDE uses
> module-device-manager and module-device-manager routes PulseEffects'
> streams too aggressively. These patches hopefully fix the problem (I
> haven't tested myself, because I don't have KDE).
>
> [1] https://github.com/wwmm/pulseeffects
> [2] https://github.com/wwmm/pulseeffects/issues/99
>
> Tanu Kaskinen (2):
> sink-input, source-output: add sink/source_requested_by_application
> flag
> device-manager: don't override application routing requests
>
> src/modules/echo-cancel/module-echo-cancel.c | 4 ++--
> src/modules/module-allow-passthrough.c | 4 ++--
> src/modules/module-combine-sink.c | 2 +-
> src/modules/module-device-manager.c | 10 ++++++----
> src/modules/module-equalizer-sink.c | 2 +-
> src/modules/module-intended-roles.c | 8 ++++----
> src/modules/module-ladspa-sink.c | 2 +-
> src/modules/module-loopback.c | 4 ++--
> src/modules/module-remap-sink.c | 2 +-
> src/modules/module-remap-source.c | 2 +-
> src/modules/module-sine.c | 2 +-
> src/modules/module-stream-restore.c | 4 ++--
> src/modules/module-virtual-sink.c | 2 +-
> src/modules/module-virtual-source.c | 2 +-
> src/modules/module-virtual-surround-sink.c | 2 +-
> src/modules/rtp/module-rtp-recv.c | 2 +-
> src/modules/rtp/module-rtp-send.c | 2 +-
> src/pulsecore/play-memblockq.c | 2 +-
> src/pulsecore/protocol-esound.c | 4 ++--
> src/pulsecore/protocol-http.c | 2 +-
> src/pulsecore/protocol-native.c | 4 ++--
> src/pulsecore/protocol-simple.c | 4 ++--
> src/pulsecore/sink-input.c | 10 +++++++---
> src/pulsecore/sink-input.h | 11 ++++++++++-
> src/pulsecore/sound-file-stream.c | 2 +-
> src/pulsecore/source-output.c | 12 +++++++++---
> src/pulsecore/source-output.h | 13 ++++++++++++-
> 27 files changed, 76 insertions(+), 44 deletions(-)
>
Look both good to me.
More information about the pulseaudio-discuss
mailing list