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

Commit afa8a910 authored by Shuzhen Wang's avatar Shuzhen Wang
Browse files

Camera: Do not crash if detachNextBuffer fails

Test: Camera CTS
Bug: 33777818
Change-Id: I965d741df6ce6bdb701dbe1d721cf42ea53c7a40
parent e8ecda97
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -461,9 +461,9 @@ void Camera3StreamSplitter::onBufferReleasedByOutputLocked(
    } else if (res == NO_MEMORY) {
        SP_LOGV("%s: No free buffers", __FUNCTION__);
        return;
    } else {
        LOG_ALWAYS_FATAL_IF(res != NO_ERROR,
                "detaching buffer from output failed (%d)", res);
    } else if (res != OK) {
        SP_LOGE("%s: detaching buffer from output failed (%d)", __FUNCTION__, res);
        return;
    }

    BufferTracker& tracker = *(mBuffers[buffer->getId()]);