diff options
Diffstat (limited to 'xbmc/video/dialogs/GUIDialogVideoInfo.cpp')
-rw-r--r-- | xbmc/video/dialogs/GUIDialogVideoInfo.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/xbmc/video/dialogs/GUIDialogVideoInfo.cpp b/xbmc/video/dialogs/GUIDialogVideoInfo.cpp index d5b7e68b28..7d93996ba5 100644 --- a/xbmc/video/dialogs/GUIDialogVideoInfo.cpp +++ b/xbmc/video/dialogs/GUIDialogVideoInfo.cpp @@ -30,6 +30,7 @@ #include "guilib/GUIWindow.h" #include "guilib/GUIWindowManager.h" #include "guilib/LocalizeStrings.h" +#include "imagefiles/ImageFileURL.h" #include "input/actions/Action.h" #include "input/actions/ActionIDs.h" #include "messaging/helpers/DialogOKHelper.h" @@ -765,7 +766,7 @@ private: item->m_bIsFolder = false; } - item->SetProperty("playlist_type_hint", PLAYLIST::TYPE_VIDEO); + item->SetProperty("playlist_type_hint", static_cast<int>(PLAYLIST::Id::TYPE_VIDEO)); const ContentUtils::PlayMode mode{item->GetProperty("CheckAutoPlayNextItem").asBoolean() ? ContentUtils::PlayMode::CHECK_AUTO_PLAY_NEXT_ITEM : ContentUtils::PlayMode::PLAY_ONLY_THIS}; @@ -1980,7 +1981,11 @@ bool CGUIDialogVideoInfo::ManageVideoItemArtwork(const std::shared_ptr<CFileItem // flip selected image, if user wants it if (!result.empty() && flip) - result = CTextureUtils::GetWrappedImageURL(result, "", "flipped"); + { + auto file = IMAGE_FILES::CImageFileURL::FromFile(result); + file.flipped = true; + result = file.ToString(); + } // write the selected artwork to the database artHandler->PersistArt(result); |