D7992: WIP: Add systemvolume plugin

Nicolas Fella noreply at phabricator.kde.org
Mon Feb 5 18:33:50 UTC 2018


nicolasfella updated this revision to Diff 26610.
nicolasfella added a comment.


  Use libpulse. I copied the code from plasma-pa without modifying it. Most of it is unused, but *could* be 
  useful someday for more advanced features (e.g. switching profiles). I'm not sure how to deal with that. We 
  could strip down to the needed code, but then we could not apply improvements from plasma-pa easily.

REPOSITORY
  R224 KDE Connect

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D7992?vs=19930&id=26610

BRANCH
  systemvolume

REVISION DETAIL
  https://phabricator.kde.org/D7992

AFFECTED FILES
  CMakeLists.txt
  cmake/FindCanberra.cmake
  cmake/FindGLIB2.cmake
  plugins/CMakeLists.txt
  plugins/systemvolume/CMakeLists.txt
  plugins/systemvolume/README
  plugins/systemvolume/card.cpp
  plugins/systemvolume/card.h
  plugins/systemvolume/client.cpp
  plugins/systemvolume/client.h
  plugins/systemvolume/context.cpp
  plugins/systemvolume/context.h
  plugins/systemvolume/debug.cpp
  plugins/systemvolume/debug.h
  plugins/systemvolume/device.cpp
  plugins/systemvolume/device.h
  plugins/systemvolume/gconfitem.cpp
  plugins/systemvolume/gconfitem.h
  plugins/systemvolume/kdeconnect_systemvolume.json
  plugins/systemvolume/maps.cpp
  plugins/systemvolume/maps.h
  plugins/systemvolume/module.cpp
  plugins/systemvolume/module.h
  plugins/systemvolume/modulemanager.cpp
  plugins/systemvolume/modulemanager.h
  plugins/systemvolume/operation.cpp
  plugins/systemvolume/operation.h
  plugins/systemvolume/osdservice.cpp
  plugins/systemvolume/osdservice.h
  plugins/systemvolume/port.cpp
  plugins/systemvolume/port.h
  plugins/systemvolume/profile.cpp
  plugins/systemvolume/profile.h
  plugins/systemvolume/pulseaudio.cpp
  plugins/systemvolume/pulseaudio.h
  plugins/systemvolume/pulseobject.cpp
  plugins/systemvolume/pulseobject.h
  plugins/systemvolume/server.cpp
  plugins/systemvolume/server.h
  plugins/systemvolume/sink.cpp
  plugins/systemvolume/sink.h
  plugins/systemvolume/sinkinput.cpp
  plugins/systemvolume/sinkinput.h
  plugins/systemvolume/source.cpp
  plugins/systemvolume/source.h
  plugins/systemvolume/sourceoutput.cpp
  plugins/systemvolume/sourceoutput.h
  plugins/systemvolume/stream.cpp
  plugins/systemvolume/stream.h
  plugins/systemvolume/streamrestore.cpp
  plugins/systemvolume/streamrestore.h
  plugins/systemvolume/systemvolumeplugin.cpp
  plugins/systemvolume/systemvolumeplugin.h
  plugins/systemvolume/volumeobject.cpp
  plugins/systemvolume/volumeobject.h

To: nicolasfella, #kde_connect
Cc: davidedmundson, mtijink, #kde_connect, adeen-s, SemperPeritus, ahmedbesbes, daniel.z.tg, jeanv, tfella, aboudhar, seebauer, bugzy, progwolff, MayeulC, menasshock, ach, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdeconnect/attachments/20180205/c57659f0/attachment.html>


More information about the KDEConnect mailing list