Thread (9 messages) flat view 9 messages, 2 authors, 2012-03-23

[RFC 5/7] media: add dbus method MediaTransport.Reconfigure

From: Frédéric Dalleau <hidden>
Date: 2012-03-22 16:37:53
Subsystem: the rest · Maintainer: Linus Torvalds

---
 audio/transport.c |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/audio/transport.c b/audio/transport.c
index 38e44c2..f9b924a 100644
--- a/audio/transport.c
+++ b/audio/transport.c
@@ -837,6 +837,22 @@ static DBusMessage *set_property(DBusConnection *conn, DBusMessage *msg,
 	return g_dbus_create_reply(msg, DBUS_TYPE_INVALID);
 }
 
+static DBusMessage *reconfigure(DBusConnection *conn, DBusMessage *msg,
+								void *data)
+{
+	DBusMessageIter iter;
+	const char *endpoint;
+
+	if (!dbus_message_iter_init(msg, &iter))
+		return btd_error_invalid_args(msg);
+	if (dbus_message_iter_get_arg_type(&iter) != DBUS_TYPE_STRING)
+		return btd_error_invalid_args(msg);
+	dbus_message_iter_get_basic(&iter, &endpoint);
+
+
+	return NULL;
+}
+
 static void get_properties_a2dp(struct media_transport *transport,
 						DBusMessageIter *dict)
 {
@@ -950,6 +966,8 @@ static GDBusMethodTable transport_methods[] = {
 	{ "Release",		"s",	"",		release,
 						G_DBUS_METHOD_FLAG_ASYNC},
 	{ "SetProperty",	"sv",	"",		set_property },
+	{ "Reconfigure",	"s",	"",		reconfigure,
+						G_DBUS_METHOD_FLAG_ASYNC},
 	{ },
 };
 
-- 
1.7.5.4
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help