From 29279a60efae18de2329437e127d47a27a48c2da Mon Sep 17 00:00:00 2001 From: Austin Hu Date: Tue, 5 Apr 2016 17:27:21 +0800 Subject: Fixed the incorrect stride and slice height settings of OMX video port. Bug: 27688967 Change-Id: Ie3dc22520f23ac5027f2a1a09109e3810ded1f63 Signed-off-by: Austin Hu --- base/src/portbase.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/base/src/portbase.cpp b/base/src/portbase.cpp index a707876..2f1ec92 100644 --- a/base/src/portbase.cpp +++ b/base/src/portbase.cpp @@ -264,13 +264,9 @@ OMX_ERRORTYPE PortBase::SetPortDefinition( OMX_S32 nFrameSize = getFrameBufSize(format->eColorFormat,format->nFrameWidth,format->nFrameHeight); if(nFrameSize!=-1) temp.nBufferSize = nFrameSize; - if (overwrite_readonly) { - format->nStride = pformat->nStride; - format->nSliceHeight = pformat->nSliceHeight; - } else { - format->nStride = pformat->nFrameWidth; - format->nSliceHeight = pformat->nFrameHeight; - } + + format->nStride = pformat->nStride; + format->nSliceHeight = pformat->nSliceHeight; break; } -- cgit v1.2.3