summaryrefslogtreecommitdiffstats
path: root/src/call-volume.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-03-22 15:33:56 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-03-22 15:33:56 -0500
commit500f291030d85a2396116d0c46396705e08f93f2 (patch)
tree68d73cc48b107dca9ca5866d1fd7e423cd100395 /src/call-volume.c
parentbbfd7db3cc49eab2d97a3e8fff871a428baae984 (diff)
downloadofono-500f291030d85a2396116d0c46396705e08f93f2.tar.bz2
Move call volume interface definition to dbus.h
Diffstat (limited to 'src/call-volume.c')
-rw-r--r--src/call-volume.c30
1 files changed, 17 insertions, 13 deletions
diff --git a/src/call-volume.c b/src/call-volume.c
index 03f9e821..dd1be928 100644
--- a/src/call-volume.c
+++ b/src/call-volume.c
@@ -40,8 +40,6 @@
#include "ofono.h"
#include "common.h"
-#define CALL_VOLUME_INTERFACE OFONO_SERVICE ".CallVolume"
-
static GSList *g_drivers = NULL;
struct ofono_call_volume {
@@ -67,7 +65,8 @@ void ofono_call_volume_set_speaker_volume(struct ofono_call_volume *cv,
if (__ofono_atom_get_registered(cv->atom) == FALSE)
return;
- ofono_dbus_signal_property_changed(conn, path, CALL_VOLUME_INTERFACE,
+ ofono_dbus_signal_property_changed(conn, path,
+ OFONO_CALL_VOLUME_INTERFACE,
"SpeakerVolume",
DBUS_TYPE_BYTE, &percent);
}
@@ -83,7 +82,8 @@ void ofono_call_volume_set_microphone_volume(struct ofono_call_volume *cv,
if (__ofono_atom_get_registered(cv->atom) == FALSE)
return;
- ofono_dbus_signal_property_changed(conn, path, CALL_VOLUME_INTERFACE,
+ ofono_dbus_signal_property_changed(conn, path,
+ OFONO_CALL_VOLUME_INTERFACE,
"MicrophoneVolume",
DBUS_TYPE_BYTE, &percent);
}
@@ -100,7 +100,8 @@ void ofono_call_volume_set_muted(struct ofono_call_volume *cv, int muted)
return;
m = muted;
- ofono_dbus_signal_property_changed(conn, path, CALL_VOLUME_INTERFACE,
+ ofono_dbus_signal_property_changed(conn, path,
+ OFONO_CALL_VOLUME_INTERFACE,
"Muted", DBUS_TYPE_BOOLEAN, &m);
}
@@ -154,7 +155,8 @@ static void sv_set_callback(const struct ofono_error *error, void *data)
__ofono_dbus_pending_reply(&cv->pending,
dbus_message_new_method_return(cv->pending));
- ofono_dbus_signal_property_changed(conn, path, CALL_VOLUME_INTERFACE,
+ ofono_dbus_signal_property_changed(conn, path,
+ OFONO_CALL_VOLUME_INTERFACE,
"SpeakerVolume",
DBUS_TYPE_BYTE, &cv->speaker_volume);
}
@@ -176,7 +178,8 @@ static void mv_set_callback(const struct ofono_error *error, void *data)
__ofono_dbus_pending_reply(&cv->pending,
dbus_message_new_method_return(cv->pending));
- ofono_dbus_signal_property_changed(conn, path, CALL_VOLUME_INTERFACE,
+ ofono_dbus_signal_property_changed(conn, path,
+ OFONO_CALL_VOLUME_INTERFACE,
"MicrophoneVolume",
DBUS_TYPE_BYTE, &cv->microphone_volume);
}
@@ -201,7 +204,8 @@ static void muted_set_callback(const struct ofono_error *error, void *data)
__ofono_dbus_pending_reply(&cv->pending,
dbus_message_new_method_return(cv->pending));
- ofono_dbus_signal_property_changed(conn, path, CALL_VOLUME_INTERFACE,
+ ofono_dbus_signal_property_changed(conn, path,
+ OFONO_CALL_VOLUME_INTERFACE,
"Muted", DBUS_TYPE_BOOLEAN, &m);
}
@@ -366,9 +370,9 @@ static void call_volume_unregister(struct ofono_atom *atom)
struct ofono_modem *modem = __ofono_atom_get_modem(atom);
const char *path = __ofono_atom_get_path(atom);
- ofono_modem_remove_interface(modem, CALL_VOLUME_INTERFACE);
+ ofono_modem_remove_interface(modem, OFONO_CALL_VOLUME_INTERFACE);
g_dbus_unregister_interface(conn, path,
- CALL_VOLUME_INTERFACE);
+ OFONO_CALL_VOLUME_INTERFACE);
}
void ofono_call_volume_register(struct ofono_call_volume *cv)
@@ -378,16 +382,16 @@ void ofono_call_volume_register(struct ofono_call_volume *cv)
const char *path = __ofono_atom_get_path(cv->atom);
if (!g_dbus_register_interface(conn, path,
- CALL_VOLUME_INTERFACE,
+ OFONO_CALL_VOLUME_INTERFACE,
cv_methods, cv_signals, NULL,
cv, NULL)) {
ofono_error("Could not create %s interface",
- CALL_VOLUME_INTERFACE);
+ OFONO_CALL_VOLUME_INTERFACE);
return;
}
- ofono_modem_add_interface(modem, CALL_VOLUME_INTERFACE);
+ ofono_modem_add_interface(modem, OFONO_CALL_VOLUME_INTERFACE);
__ofono_atom_register(cv->atom, call_volume_unregister);
}