diff options
| author | Marcel Holtmann <marcel@holtmann.org> | 2007-01-19 23:51:19 +0000 | 
|---|---|---|
| committer | Marcel Holtmann <marcel@holtmann.org> | 2007-01-19 23:51:19 +0000 | 
| commit | 03cc48fcbe4b649e6f20c0417977d5b7e127ce06 (patch) | |
| tree | 1c635729f86321650ee6a9241298edaebd244d8a /audio/headset.c | |
| parent | 9932d3f27fb04f03c560525f312c67b15aeeb85e (diff) | |
Use database interface for service records
Diffstat (limited to 'audio/headset.c')
| -rw-r--r-- | audio/headset.c | 14 | 
1 files changed, 6 insertions, 8 deletions
| diff --git a/audio/headset.c b/audio/headset.c index 28d369c6..d5cca6bb 100644 --- a/audio/headset.c +++ b/audio/headset.c @@ -862,7 +862,7 @@ static uint32_t add_ag_record(uint8_t channel)  	sdp_buf_t buf;  	msg = dbus_message_new_method_call("org.bluez", "/org/bluez", -					"org.bluez.Manager", "AddServiceRecord"); +				"org.bluez.Database", "AddServiceRecord");  	if (!msg) {  		error("Can't allocate new method call");  		return 0; @@ -874,9 +874,8 @@ static uint32_t add_ag_record(uint8_t channel)  		return 0;  	} -	dbus_message_append_args(msg, DBUS_TYPE_STRING, &hs_path, -					DBUS_TYPE_ARRAY, DBUS_TYPE_BYTE, &buf.data, buf.data_size, -					DBUS_TYPE_INVALID); +	dbus_message_append_args(msg, DBUS_TYPE_ARRAY, DBUS_TYPE_BYTE, +				&buf.data, buf.data_size, DBUS_TYPE_INVALID);  	dbus_error_init(&derr);  	reply = dbus_connection_send_with_reply_and_block(connection, msg, -1, &derr); @@ -913,15 +912,14 @@ static int remove_ag_record(uint32_t rec_id)  	DBusError derr;  	msg = dbus_message_new_method_call("org.bluez", "/org/bluez", -					"org.bluez.Manager", "RemoveServiceRecord"); +				"org.bluez.Database", "RemoveServiceRecord");  	if (!msg) {  		error("Can't allocate new method call");  		return 0;  	} -	dbus_message_append_args(msg, DBUS_TYPE_STRING, &hs_path, -					DBUS_TYPE_UINT32, &rec_id, -					DBUS_TYPE_INVALID); +	dbus_message_append_args(msg, DBUS_TYPE_UINT32, &rec_id, +						DBUS_TYPE_INVALID);  	dbus_error_init(&derr);  	reply = dbus_connection_send_with_reply_and_block(connection, msg, -1, &derr); | 
