Merge "Revert "ACodec: update native window crop rectangle""
diff --git a/media/libstagefright/ACodec.cpp b/media/libstagefright/ACodec.cpp
index 1791d35..81eecaf 100644
--- a/media/libstagefright/ACodec.cpp
+++ b/media/libstagefright/ACodec.cpp
@@ -1079,7 +1079,7 @@
     mLastNativeWindowDataSpace = HAL_DATASPACE_UNKNOWN;
 
     ALOGV("gralloc usage: %#x(OMX) => %#x(ACodec)", omxUsage, usage);
-    err = setNativeWindowSizeFormatAndUsage(
+    return setNativeWindowSizeFormatAndUsage(
             nativeWindow,
             def.format.video.nFrameWidth,
             def.format.video.nFrameHeight,
@@ -1087,24 +1087,6 @@
             mRotationDegrees,
             usage,
             reconnect);
-    if (err == OK) {
-        OMX_CONFIG_RECTTYPE rect;
-        InitOMXParams(&rect);
-        rect.nPortIndex = kPortIndexOutput;
-        err = mOMXNode->getConfig(
-                OMX_IndexConfigCommonOutputCrop, &rect, sizeof(rect));
-        if (err == OK) {
-            ALOGV("rect size = %d, %d, %d, %d", rect.nLeft, rect.nTop, rect.nWidth, rect.nHeight);
-            android_native_rect_t crop;
-            crop.left = rect.nLeft;
-            crop.top = rect.nTop;
-            crop.right = rect.nLeft + rect.nWidth - 1;
-            crop.bottom = rect.nTop + rect.nHeight - 1;
-            ALOGV("crop update (%d, %d), (%d, %d)", crop.left, crop.top, crop.right, crop.bottom);
-            err = native_window_set_crop(nativeWindow, &crop);
-        }
-    }
-    return err;
 }
 
 status_t ACodec::configureOutputBuffersFromNativeWindow(