<table><tr><td style="">kurmikon created this revision.<br />Herald added a project: Plasma.<br />Herald added a subscriber: plasma-devel.<br />kurmikon requested review of this revision.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D29312">View Revision</a></tr></table><br /><div><strong>REVISION SUMMARY</strong><div><p>Microphone indicator was introduced to report applications using a microphone.</p>

<p>That wasn't a bad idea, but due to a lack in qt libraries, we can't discern microphone input devices from pulseaudio monitor sinks. The latter are used by applications such as PulseEffects. They record the stream from a source (i.e. the audio from Firefox playing a YouTube video, in order to add some effects). Since they record something, they act like a microphone, even if they <strong>are not</strong> and <strong>do not</strong> use a microphone.</p>

<p>I filed this <a href="https://bugs.kde.org/show_bug.cgi?id=410637" class="remarkup-link" target="_blank" rel="noreferrer">bug report</a> months ago, but nothing was resolved after months.</p>

<p>An initial workaround was this <a href="https://phabricator.kde.org/D22961" class="remarkup-link" target="_blank" rel="noreferrer">revision</a>, that simply did nothing since PulseEffects keeps showing and the tooltip reports it's using a microphone when that's not true.</p>

<p>So a solution to this issue is renaming the tooltip reporting <strong>Monitor audio</strong>, informing the user that <em>something is monitoring an audio stream</em>. That includes both cases, applications that are really using a microphone and applications like PulseEffects that are using an audio stream to record it and redirect the stream inside its input pipeline to apply some changes.</p>

<p>If you will accept the revision, I will also help to translate it in my language.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R115 Plasma Audio Volume Applet</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D29312">https://phabricator.kde.org/D29312</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>src/qml/microphoneindicator.cpp</div></div></div><br /><div><strong>To: </strong>kurmikon<br /><strong>Cc: </strong>plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart<br /></div>