projects
/
vuplus_xbmc
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
27729c3
)
added: Embedded art support for non-musicdb items/files
author
arnova
<arnova@void.org>
Mon, 19 Nov 2012 20:33:39 +0000
(21:33 +0100)
committer
arnova
<arnova@void.org>
Tue, 20 Nov 2012 07:48:07 +0000
(08:48 +0100)
xbmc/music/MusicThumbLoader.cpp
patch
|
blob
|
history
diff --git
a/xbmc/music/MusicThumbLoader.cpp
b/xbmc/music/MusicThumbLoader.cpp
index
29cbba3
..
c7ffdef
100644
(file)
--- a/
xbmc/music/MusicThumbLoader.cpp
+++ b/
xbmc/music/MusicThumbLoader.cpp
@@
-95,7
+95,18
@@
bool CMusicThumbLoader::LoadItem(CFileItem* pItem)
}
if (!pItem->HasArt("thumb"))
- FillThumb(*pItem);
+ {
+ // Look for embedded art
+ if (pItem->HasMusicInfoTag() && !pItem->GetMusicInfoTag()->GetCoverArtInfo().empty())
+ {
+ CStdString thumb = CTextureCache::GetWrappedImageURL(pItem->GetPath(), "music");
+ pItem->SetArt("thumb", thumb);
+ }
+ else
+ {
+ FillThumb(*pItem);
+ }
+ }
return true;
}