diff options
Diffstat (limited to 'xbmc/music/MusicDatabase.cpp')
-rw-r--r-- | xbmc/music/MusicDatabase.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/xbmc/music/MusicDatabase.cpp b/xbmc/music/MusicDatabase.cpp index a98db00388..1e5ba67fd3 100644 --- a/xbmc/music/MusicDatabase.cpp +++ b/xbmc/music/MusicDatabase.cpp @@ -38,6 +38,7 @@ #include "guilib/GUIWindowManager.h" #include "guilib/LocalizeStrings.h" #include "guilib/guiinfo/GUIInfoLabels.h" +#include "imagefiles/ImageFileURL.h" #include "interfaces/AnnouncementManager.h" #include "messaging/helpers/DialogHelper.h" #include "messaging/helpers/DialogOKHelper.h" @@ -64,6 +65,7 @@ #include <inttypes.h> +using namespace KODI; using namespace XFILE; using namespace MUSICDATABASEDIRECTORY; using namespace KODI::MESSAGING; @@ -7236,19 +7238,19 @@ bool CMusicDatabase::GetArtistsByWhereJSON( if (joinLayout.GetOutput(joinToArtist_idArt)) { artistObj["art"][record->at(joinLayout.GetRecNo(joinToArtist_artType)).get_asString()] = - CTextureUtils::GetWrappedImageURL( + IMAGE_FILES::URLFromFile( record->at(joinLayout.GetRecNo(joinToArtist_artURL)).get_asString()); } if (joinLayout.GetOutput(joinToArtist_thumbnail) && record->at(joinLayout.GetRecNo(joinToArtist_artType)).get_asString() == "thumb") { - artistObj["thumbnail"] = CTextureUtils::GetWrappedImageURL( + artistObj["thumbnail"] = IMAGE_FILES::URLFromFile( record->at(joinLayout.GetRecNo(joinToArtist_artURL)).get_asString()); } if (joinLayout.GetOutput(joinToArtist_fanart) && record->at(joinLayout.GetRecNo(joinToArtist_artType)).get_asString() == "fanart") { - artistObj["fanart"] = CTextureUtils::GetWrappedImageURL( + artistObj["fanart"] = IMAGE_FILES::URLFromFile( record->at(joinLayout.GetRecNo(joinToArtist_artURL)).get_asString()); } } @@ -7621,7 +7623,7 @@ bool CMusicDatabase::GetAlbumsByWhereJSON( { std::string url = record->at(1 + i).get_asString(); if (!url.empty()) - url = CTextureUtils::GetWrappedImageURL(url); + url = IMAGE_FILES::URLFromFile(url); albumObj[JSONtoDBAlbum[dbfieldindex[i]].fieldJSON] = url; } else @@ -13287,7 +13289,7 @@ bool CMusicDatabase::GetFilter(CDbUrl& musicUrl, Filter& filter, SortDescription auto option = options.find("xsp"); if (option != options.end()) { - CSmartPlaylist xsp; + PLAYLIST::CSmartPlaylist xsp; if (!xsp.LoadFromJson(option->second.asString())) return false; @@ -13870,7 +13872,7 @@ bool CMusicDatabase::GetFilter(CDbUrl& musicUrl, Filter& filter, SortDescription option = options.find("filter"); if (option != options.end()) { - CSmartPlaylist xspFilter; + PLAYLIST::CSmartPlaylist xspFilter; if (!xspFilter.LoadFromJson(option->second.asString())) return false; |