kodi: Fix green screen on Generic

This commit is contained in:
MilhouseVH 2016-08-03 03:56:52 +01:00
parent fb39931f91
commit d59e22bca8

View File

@ -0,0 +1,24 @@
From 793d8434039e88f2fe098c51ff2a98561c54debc Mon Sep 17 00:00:00 2001
From: Rainer Hochecker <fernetmenta@online.de>
Date: Mon, 1 Aug 2016 19:58:17 +0200
Subject: [PATCH] VideoPlayer: fix handling of progressive content in
RenderManager
---
xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp b/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp
index b482fc1..558a1f3 100644
--- a/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp
+++ b/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp
@@ -806,6 +806,9 @@ void CRenderManager::FlipPage(volatile std::atomic_bool& bStop, double pts /* =
}
else
{
+ if (sync == FS_NONE)
+ presentmethod = PRESENT_METHOD_SINGLE;
+ else
{
bool invert = false;
if (interlacemethod == VS_INTERLACEMETHOD_RENDER_BLEND)