From 724b65132054708e44f57f41eb8ab2a99db8e29e Mon Sep 17 00:00:00 2001 From: Naseer Ahmed Date: Fri, 11 Nov 2011 13:57:26 -0800 Subject: [PATCH] overlay: Add FB flag for UI mirroring When the source for rotator is the framebuffer, the FB flag needs to be set to identify the type of memory to be used. Change-Id: I4fc6112832ad42eb7092be5243653b9baf8a241a --- liboverlay/overlayLib.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/liboverlay/overlayLib.cpp b/liboverlay/overlayLib.cpp index b111c86..fd7eab9 100644 --- a/liboverlay/overlayLib.cpp +++ b/liboverlay/overlayLib.cpp @@ -1489,6 +1489,9 @@ bool OverlayDataChannel::mapRotatorMemory(int num_buffers, bool uiChannel, int r } } } + // Set this flag if source memory is fb + if(uiChannel) + mRotData.src.flags |= MDP_MEMORY_ID_TYPE_FB; mOvDataRot.data.memory_id = mPmemFD; mRotData.dst.memory_id = mPmemFD;