broulik created this revision. broulik added reviewers: Plasma, hein. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. broulik requested review of this revision.
REVISION SUMMARY For modern web browsers, the audio stream isn't owned by the same process as the window, making the mapping fail. When no PID is find for a window, check the streams, whether the PID might be actually the parent PID. TEST PLAN - I get audio indicator on Chrome again REPOSITORY R119 Plasma Desktop REVISION DETAIL https://phabricator.kde.org/D25874 AFFECTED FILES CMakeLists.txt applets/taskmanager/CMakeLists.txt applets/taskmanager/package/contents/ui/PulseAudio.qml applets/taskmanager/plugin/backend.cpp applets/taskmanager/plugin/backend.h To: broulik, #plasma, hein Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart