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

Commit d120f34f authored by Chien-Yu Chen's avatar Chien-Yu Chen Committed by android-build-merger
Browse files

CameraSource: Close native handle if camera is closed

am: cb9e8253

Change-Id: I2cd63447bdf31296e6e9d91f96c49eb37cc5dcd0
parents f20be749 cb9e8253
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1117,6 +1117,9 @@ void CameraSource::releaseRecordingFrameHandle(native_handle_t* handle) {
        int64_t token = IPCThreadState::self()->clearCallingIdentity();
        mCamera->releaseRecordingFrameHandle(handle);
        IPCThreadState::self()->restoreCallingIdentity(token);
    } else {
        native_handle_close(handle);
        native_handle_delete(handle);
    }
}