summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <waker@users.sourceforge.net>2014-04-30 14:11:14 +0200
committerGravatar Alexey Yakovenko <waker@users.sourceforge.net>2014-04-30 15:16:23 +0200
commit03c9118bc14cd4ec10420216d763d07286059b60 (patch)
tree0734bd230a002a50b0d8e5814ea2462c98aefa4b
parent6b598c15d1eb4804d5e369d8cb268d46c5dba59a (diff)
vfs_curl: clear artist meta if not known
-rw-r--r--plugins/vfs_curl/vfs_curl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/plugins/vfs_curl/vfs_curl.c b/plugins/vfs_curl/vfs_curl.c
index c3ae2537..b55caabc 100644
--- a/plugins/vfs_curl/vfs_curl.c
+++ b/plugins/vfs_curl/vfs_curl.c
@@ -224,6 +224,7 @@ http_parse_shoutcast_meta (HTTP_FILE *fp, const char *meta, int size) {
else {
const char *orig_title = deadbeef->pl_find_meta (fp->track, "title");
if (!orig_title || strcasecmp (orig_title, title)) {
+ deadbeef->pl_delete_meta (fp->track, "artist");
vfs_curl_set_meta (fp->track, "title", title);
songstarted = 1;
}