<table><tr><td style="">nicolasfella updated this revision to Diff 19785.<br />nicolasfella added a comment.
</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/D7922" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>pactl only has a subset of the functionality of pacmd. pacmd also has an interactive cli, but we don't need that and pactl has all the features we need for both this and for setting the system volume. On my Arch/Manjaro system both do the job, but since pacmd fails on your machine we should go with pactl.</p>
<p>I would be ok with keeping the KMix codepath, but I think its quite a corner-case since most people use pulseaudio anyway. If we keep it we should make sure people are aware that they need pactl OR kmix for that feature. I am not aware that Kmix is a dependency on any distro (I wasn't even aware that we have this feature until yesterday :D)</p>
<p>Any comments on the cmake part, I don't know much about cmake.</p>
<p>If the approach is good I will do the same to enable system volume control in the MPRIS Plugin</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R224 KDE Connect</div></div></div><br /><div><strong>CHANGES SINCE LAST UPDATE</strong><div><a href="https://phabricator.kde.org/D7922?vs=19752&id=19785" rel="noreferrer">https://phabricator.kde.org/D7922?vs=19752&id=19785</a></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D7922" rel="noreferrer">https://phabricator.kde.org/D7922</a></div></div><br /><div><strong>AFFECTED FILES</strong><div><div>plugins/pausemusic/CMakeLists.txt<br />
plugins/pausemusic/pausemusicplugin.cpp<br />
plugins/pausemusic/pausemusicplugin.h</div></div></div><br /><div><strong>To: </strong>nicolasfella, KDE Connect<br /><strong>Cc: </strong>thomasp, albertvaka, KDE Connect, daniel.z.tg, jeanv, tfella, aboudhar, seebauer, bugzy, progwolff, MayeulC, menasshock, ach, apol<br /></div>