Revert "Fixed the incorrect stride and slice height settings of OMX video port."a

Bug: 27688967

This reverts commit 6d724b9f6420698a740c8f3cdbbc2f2d6a803308. Because it
caused some regression for CTS android.media.cts.EncodeDecodeTest.
diff --git a/base/src/portbase.cpp b/base/src/portbase.cpp
index 2f1ec92..a707876 100644
--- a/base/src/portbase.cpp
+++ b/base/src/portbase.cpp
@@ -264,9 +264,13 @@
         OMX_S32 nFrameSize = getFrameBufSize(format->eColorFormat,format->nFrameWidth,format->nFrameHeight);
         if(nFrameSize!=-1)
             temp.nBufferSize = nFrameSize;
-
-        format->nStride = pformat->nStride;
-        format->nSliceHeight = pformat->nSliceHeight;
+        if (overwrite_readonly) {
+            format->nStride = pformat->nStride;
+            format->nSliceHeight = pformat->nSliceHeight;
+        } else {
+            format->nStride = pformat->nFrameWidth;
+            format->nSliceHeight = pformat->nFrameHeight;
+        }
 
         break;
     }