aboutsummaryrefslogtreecommitdiffstats
path: root/src/decode.c
diff options
context:
space:
mode:
authorWarren Dukes <warren.dukes@gmail.com>2004-10-29 16:12:36 +0000
committerWarren Dukes <warren.dukes@gmail.com>2004-10-29 16:12:36 +0000
commit6aa27a3dd4c271a66e1f9d8a6ec1d95f092c224d (patch)
tree0c35bea4dce1546329cf9d3062f53e8dfec04f2f /src/decode.c
parent65a956db17d1bb31412234a4a96c0b1c50b3c09c (diff)
downloadmpd-6aa27a3dd4c271a66e1f9d8a6ec1d95f092c224d.tar.gz
mpd-6aa27a3dd4c271a66e1f9d8a6ec1d95f092c224d.tar.xz
mpd-6aa27a3dd4c271a66e1f9d8a6ec1d95f092c224d.zip
sync w/ trunk
git-svn-id: https://svn.musicpd.org/mpd/branches/shank-rewrite-config@2398 09075e82-0dd4-0310-85a5-a0d7c8717e4f
Diffstat (limited to 'src/decode.c')
-rw-r--r--src/decode.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/decode.c b/src/decode.c
index 148ed02c5..2a3170c7b 100644
--- a/src/decode.c
+++ b/src/decode.c
@@ -158,6 +158,10 @@ int waitOnDecode(PlayerControl * pc, DecoderControl * dc, OutputBuffer * cb,
}
if((tag = metadataChunkToMpdTagDup(&(pc->fileMetadataChunk)))) {
+ /* lets put the filename in the title if no tag info */
+ if(!tag->title && !tag->artist && !tag->album) {
+ tag->title = strdup(pc->currentUrl);
+ }
sendMetadataToAudioDevice(tag);
freeMpdTag(tag);
}