summaryrefslogtreecommitdiff
path: root/playlist.c
diff options
context:
space:
mode:
authorGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-07-25 22:33:54 +0200
committerGravatar Alexey Yakovenko <wakeroid@gmail.com>2009-07-25 22:33:54 +0200
commitbec33cc7e4cfd0fa095daa63476e62d1975fde76 (patch)
tree3acea6853c85ef7e4f5cb9640a8592801142d7f2 /playlist.c
parent243a04851027dca3cc4a66de309637a522293253 (diff)
initial sid subsong and metadata support
Diffstat (limited to 'playlist.c')
-rw-r--r--playlist.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/playlist.c b/playlist.c
index 83583f5d..9d32207b 100644
--- a/playlist.c
+++ b/playlist.c
@@ -522,6 +522,9 @@ ps_format_item_display_name (playItem_t *it) {
if (*track == '?' && *album == '?' && *artist != '?' && *title != '?') {
snprintf (it->displayname, MAX_DISPLAY_NAME, "%s - %s", artist, title);
}
+ else if (*artist != '?' && *track != '?' && *title != '?') {
+ snprintf (it->displayname, MAX_DISPLAY_NAME, "%s. %s - %s", track, artist, title);
+ }
else if (*artist == '?' && *track != '?' && *album != '?') {
snprintf (it->displayname, MAX_DISPLAY_NAME, "%s. %s", track, album);
}