https://bugs.kde.org/show_bug.cgi?id=410637
--- Comment #18 from Wellington Wallace <[email protected]> --- (In reply to pallaswept from comment #17) > A related issue, regarding the visualiser app 'cava', the Plasma widget > 'Kurve', and the mic icon appearing at the wrong time: > https://github.com/karlstav/cava/issues/657 > > Related Plasma code: > https://invent.kde.org/plasma/plasma-pa/-/blob/master/src/qml/ > microphoneindicator.cpp?ref_type=heads#L261 > > I have found that by the application setting appropriate properties, it can > avoid being detected as 'using the mic'. > > EasyEffects (the new name of pulseeffects) was my test case for this as it > appeared to be using this technique effectively, so it seems like maybe this > bug could be closed as resolved? Or perhaps some more complex heuristic for > 'using the mic' detection, is intended to resolve this fully. Not sure, but > hope this info is helpful. I'm EasyEffects developer. The reason why a mic icon is not shown for it is totally different. Differently from PulseEffects that used GStreamer playback and recording streams EasyEffects does not use streams at all. We use a pipeline composed by what PipeWire calls pw_filter objects. In short they are simpler than a stream and are usually used to wrap plugins that will be used to filter audio. Pulseaudio does not have objects dedicated to third party filter creation. This is something that came with PipeWire. Most likely KDE's volume manager is still based on Pulseaudio code and is only searching for audio streams. As EasyEffects does not create any of them KDE does not show a mic icon when EasyEffects is recording audio. -- You are receiving this mail because: You are watching all bug changes.
