Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 76233f06 authored by Eino-Ville Talvala's avatar Eino-Ville Talvala Committed by Android (Google) Code Review
Browse files

Merge "Camera2: Legacy: Do not remap EACCES error code to PERMISSION_DENIED" into mnc-dev

parents 371b582c db70a978
Loading
Loading
Loading
Loading
+1 −10
Original line number Diff line number Diff line
@@ -88,15 +88,6 @@ public class CameraDeviceUserShim implements ICameraDeviceUser {
        mSurfaceIdCounter = 0;
    }

    private static int translateErrorsFromCamera1(int errorCode) {
        switch (errorCode) {
            case CameraBinderDecorator.EACCES:
                return CameraBinderDecorator.PERMISSION_DENIED;
            default:
                return errorCode;
        }
    }

    /**
     * Create a separate looper/thread for the camera to run on; open the camera.
     *
@@ -140,7 +131,7 @@ public class CameraDeviceUserShim implements ICameraDeviceUser {
            // Save the looper so that we can terminate this thread
            // after we are done with it.
            mLooper = Looper.myLooper();
            mInitErrors = translateErrorsFromCamera1(mCamera.cameraInitUnspecified(mCameraId));
            mInitErrors = mCamera.cameraInitUnspecified(mCameraId);
            mStartDone.open();
            Looper.loop();  // Blocks forever until #close is called.
        }