summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-04-21 08:41:45 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2010-04-21 08:41:45 +0200
commit34a244ee1a02423a867bc86efe8b9f21d9a208b0 (patch)
tree37f741e6f4ca2f91577eb92b96e5459566bf59b3
parent7c95b623de8f253625bd72327dbb8a27eed0f471 (diff)
don't attempt reloading metadata from remote streams
-rw-r--r--plugins/gtkui/plcommon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/gtkui/plcommon.c b/plugins/gtkui/plcommon.c
index b46a4926..93e7fdfb 100644
--- a/plugins/gtkui/plcommon.c
+++ b/plugins/gtkui/plcommon.c
@@ -226,7 +226,7 @@ main_reload_metadata_activate
DdbListview *ps = DDB_LISTVIEW (gtk_object_get_data (GTK_OBJECT (menuitem), "ps"));
DB_playItem_t *it = deadbeef->pl_get_first (PL_MAIN);
while (it) {
- if (deadbeef->pl_is_selected (it) && it->decoder_id) {
+ if (deadbeef->pl_is_selected (it) && deadbeef->is_local_file (it->fname) && it->decoder_id) {
DB_decoder_t **decoders = deadbeef->plug_get_decoder_list ();
for (int i = 0; decoders[i]; i++) {
if (!strcmp (decoders[i]->plugin.id, it->decoder_id)) {