static void episode_entry_activated_cb (RBEntryView *entry_view, RhythmDBEntry *entry, RBPodcastAddDialog *dialog) { rb_debug ("search result podcast entry %s activated", rhythmdb_entry_get_string (entry, RHYTHMDB_PROP_LOCATION)); rb_shell_load_uri (dialog->priv->shell, rhythmdb_entry_get_string (entry, RHYTHMDB_PROP_LOCATION), TRUE, NULL); }
static void entry_activated_cb (RBEntryView *entry_view, RhythmDBEntry *entry, RBImportDialog *dialog) { rb_debug ("import dialog entry %s activated", rhythmdb_entry_get_string (entry, RHYTHMDB_PROP_LOCATION)); rb_shell_load_uri (dialog->priv->shell, rhythmdb_entry_get_string (entry, RHYTHMDB_PROP_LOCATION), TRUE, NULL); }
static void local_load_uri (const char *filename, RBShell *shell) { GError *error = NULL; rb_debug ("Using load_uri for %s", filename); if (!rb_shell_load_uri (shell, filename, TRUE, &error)) { if (error != NULL) { g_printerr ("Failed to load %s: %s", filename, error->message); g_error_free (error); } } }