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

Commit 4cc70cc0 authored by Yin-Chia Yeh's avatar Yin-Chia Yeh Committed by android-build-merger
Browse files

Merge "LegacyCamera: fix wrong class name in JNI" into oc-mr1-dev

am: b1b99b02

Change-Id: I1f4817fbc32ba186229eb36fe726e6f4ff2fad16
parents b737dc50 b1b99b02
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -484,14 +484,14 @@ static jint LegacyCameraDevice_nativeDetectSurfaceUsageFlags(JNIEnv* env, jobjec

    sp<ANativeWindow> anw;
    if ((anw = getNativeWindow(env, surface)) == NULL) {
        jniThrowException(env, "Ljava/lang/UnsupportedOperationException;",
        jniThrowException(env, "java/lang/UnsupportedOperationException;",
            "Could not retrieve native window from surface.");
        return BAD_VALUE;
    }
    int32_t usage = 0;
    status_t err = anw->query(anw.get(), NATIVE_WINDOW_CONSUMER_USAGE_BITS, &usage);
    if(err != NO_ERROR) {
        jniThrowException(env, "Ljava/lang/UnsupportedOperationException;",
        jniThrowException(env, "java/lang/UnsupportedOperationException;",
            "Error while querying surface usage bits");
        return err;
    }
@@ -511,7 +511,7 @@ static jint LegacyCameraDevice_nativeDisconnectSurface(JNIEnv* env, jobject thiz

    status_t err = native_window_api_disconnect(anw.get(), NATIVE_WINDOW_API_CAMERA);
    if(err != NO_ERROR) {
        jniThrowException(env, "Ljava/lang/UnsupportedOperationException;",
        jniThrowException(env, "java/lang/UnsupportedOperationException;",
            "Error while disconnecting surface");
        return err;
    }