make sure we always read in all properties

This commit is contained in:
Lennart Poettering 2009-03-30 20:56:03 +02:00
parent 66b80e9ecd
commit 1c8f968282

View file

@ -418,6 +418,15 @@ static void found_device(pa_bluetooth_discovery *y, const char* path) {
pa_assert_se(m = dbus_message_new_method_call("org.bluez", path, "org.bluez.Device", "GetProperties")); pa_assert_se(m = dbus_message_new_method_call("org.bluez", path, "org.bluez.Device", "GetProperties"));
send_and_add_to_pending(y, d, m, get_properties_reply); send_and_add_to_pending(y, d, m, get_properties_reply);
pa_assert_se(m = dbus_message_new_method_call("org.bluez", path, "org.bluez.Audio", "GetProperties"));
send_and_add_to_pending(y, d, m, get_properties_reply);
pa_assert_se(m = dbus_message_new_method_call("org.bluez", path, "org.bluez.Headset", "GetProperties"));
send_and_add_to_pending(y, d, m, get_properties_reply);
pa_assert_se(m = dbus_message_new_method_call("org.bluez", path, "org.bluez.AudioSink", "GetProperties"));
send_and_add_to_pending(y, d, m, get_properties_reply);
} }
static void list_devices_reply(DBusPendingCall *pending, void *userdata) { static void list_devices_reply(DBusPendingCall *pending, void *userdata) {