Mercurial > audlegacy-plugins
diff src/bluetooth/gui.c @ 2838:22a2ffe86750
added passkey agent and basic pairing functionality
| author | Paula Stanciu <paula.stanciu@gmail.com> |
|---|---|
| date | Wed, 16 Jul 2008 20:48:09 +0300 |
| parents | d45b4beadf6c |
| children | 22a5075fc7f7 |
line wrap: on
line diff
--- a/src/bluetooth/gui.c Mon Jul 14 18:07:03 2008 +0200 +++ b/src/bluetooth/gui.c Wed Jul 16 20:48:09 2008 +0300 @@ -156,14 +156,14 @@ path = gtk_tree_model_get_path (model, &iter); sel = gtk_tree_path_get_indices (path)[0]; printf("i=%d\n",sel); - dev = audio_devices; + selected_dev = audio_devices; for(i=0;i<sel;i++) - dev = g_list_next(dev); + selected_dev = g_list_next(dev); if(dev != NULL) { - temp = g_strdup_printf("0x%x",((DeviceData*)(dev->data))->class); - gtk_label_set_text(GTK_LABEL(label_prod),((DeviceData*)(dev->data))->name); + temp = g_strdup_printf("0x%x",((DeviceData*)(selected_dev->data))->class); + gtk_label_set_text(GTK_LABEL(label_prod),((DeviceData*)(selected_dev->data))->name); gtk_label_set_text(GTK_LABEL(label_class),temp); - gtk_label_set_text(GTK_LABEL(label_address),((DeviceData*)(dev->data))->address); + gtk_label_set_text(GTK_LABEL(label_address),((DeviceData*)(selected_dev->data))->address); gtk_tree_path_free (path); g_free(temp); }else @@ -174,11 +174,12 @@ } void refresh_resultsui(){ - gtk_widget_destroy (window); - window = NULL; - refresh_call(); + gtk_widget_destroy (window); + window = NULL; + selected_dev = NULL; + refresh_call(); } - + void results_ui() {
