aboutsummaryrefslogtreecommitdiff
path: root/xbmc/video/dialogs/GUIDialogVideoInfo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'xbmc/video/dialogs/GUIDialogVideoInfo.cpp')
-rw-r--r--xbmc/video/dialogs/GUIDialogVideoInfo.cpp9
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);