summaryrefslogtreecommitdiff
path: root/fmrxproxy.cpp
diff options
context:
space:
mode:
authorJavier S. Pedro <javier@javispedro.com>2012-02-13 21:16:59 +0100
committerJavier S. Pedro <javier@javispedro.com>2012-02-13 21:16:59 +0100
commitcd71055f14b70284d8bd3eb35fadc15b36ba0780 (patch)
tree79fe0693f0bb3e031e51cb1657f29927bdebcb38 /fmrxproxy.cpp
parent140d795d27e19dd7ffb3d58a404e601eef8b5f55 (diff)
downloadfmrx-qt-cd71055f14b70284d8bd3eb35fadc15b36ba0780.tar.gz
fmrx-qt-cd71055f14b70284d8bd3eb35fadc15b36ba0780.zip
use PulseAudio instead of QAudioDevice
Diffstat (limited to 'fmrxproxy.cpp')
-rw-r--r--fmrxproxy.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/fmrxproxy.cpp b/fmrxproxy.cpp
index 77fcfb1..57956b0 100644
--- a/fmrxproxy.cpp
+++ b/fmrxproxy.cpp
@@ -126,6 +126,11 @@ DBusHandlerResult FmRxProxy::bus_message_filter(DBusConnection *,
}
} else if (dbus_message_is_signal(m, BUS_INTERFACE, "Stopped")) {
emit self->Stopped();
+ } else if (dbus_message_is_signal(m, BUS_INTERFACE, "SignalLevelChanged")) {
+ quint16 level;
+ if (dbus_message_get_args(m, NULL, DBUS_TYPE_UINT16, &level, DBUS_TYPE_INVALID)) {
+ emit self->SignalLevelChanged(level);
+ }
} else if (dbus_message_is_signal(m, BUS_INTERFACE, "PiReceived")) {
quint16 pi;
if (dbus_message_get_args(m, NULL, DBUS_TYPE_UINT16, &pi, DBUS_TYPE_INVALID)) {