diff options
author | Alexey Yakovenko <wakeroid@gmail.com> | 2009-12-18 21:05:16 +0100 |
---|---|---|
committer | Alexey Yakovenko <wakeroid@gmail.com> | 2009-12-18 21:05:16 +0100 |
commit | b3a42f428bcdc133a4c7bedcb0e66ac8c6a720c9 (patch) | |
tree | d8967cd6bf951ee1b92256d3af2fcd9bb936a05b /cgme.c | |
parent | 6c2f90c141526cde8a5ce738677032943353c2c3 (diff) |
better title display for dumb and gme tracks
Diffstat (limited to 'cgme.c')
-rw-r--r-- | cgme.c | 10 |
1 files changed, 9 insertions, 1 deletions
@@ -128,7 +128,15 @@ cgme_insert (DB_playItem_t *after, const char *fname) { // add metadata deadbeef->pl_add_meta (it, "system", inf.system); deadbeef->pl_add_meta (it, "album", inf.game); - deadbeef->pl_add_meta (it, "title", inf.song); + int tl = sizeof (inf.song); + int i; + for (i = 0; i < tl && inf.song[i] && inf.song[i] == ' '; i++); + if (i == tl || !inf.song[i]) { + deadbeef->pl_add_meta (it, "title", NULL); + } + else { + deadbeef->pl_add_meta (it, "title", inf.song); + } deadbeef->pl_add_meta (it, "artist", inf.author); deadbeef->pl_add_meta (it, "copyright", inf.copyright); deadbeef->pl_add_meta (it, "comment", inf.comment); |