From 235f541ec59cf95cfad863dd8db483198239a156 Mon Sep 17 00:00:00 2001 From: Saurabh Shah Date: Wed, 11 Jan 2012 17:35:51 -0800 Subject: [PATCH] Fix swapinterval 0 support in class OverlayUI Fix swapinterval 0 support in class OverlayUI. The missing property check for swapinterval is added to the new setDisplayParams API. Change-Id: I3a7cb843f79afa213eb2f88b80e21249f64d61d0 --- liboverlay/overlayLibUI.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/liboverlay/overlayLibUI.cpp b/liboverlay/overlayLibUI.cpp index 125a253..ea3bfaf 100755 --- a/liboverlay/overlayLibUI.cpp +++ b/liboverlay/overlayLibUI.cpp @@ -268,6 +268,9 @@ void OverlayUI::setDisplayParams(int fbNum, bool waitForVsync, bool isFg, int else flags &= ~MDP_OV_PIPE_SHARE; + if (turnOFFVSync()) + flags |= MDP_OV_PLAY_NOWAIT; + mOvInfo.flags = flags; mOvInfo.z_order = zorder; }