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

Commit 9e13e6b0 authored by Chien-Yu Chen's avatar Chien-Yu Chen Committed by Android Git Automerger
Browse files

am 2614190c: am 8f742203: am 99c90657: Merge "Camera3Device: Signal buffer...

am 2614190c: am 8f742203: am 99c90657: Merge "Camera3Device: Signal buffer returned after it failed" into mnc-dr-dev

* commit '2614190c':
  Camera3Device: Signal buffer returned after it failed
parents f99d57ee 2614190c
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -487,9 +487,12 @@ status_t Camera3Stream::returnBuffer(const camera3_stream_buffer &buffer,
    status_t res = returnBufferLocked(buffer, timestamp);
    if (res == OK) {
        fireBufferListenersLocked(buffer, /*acquired*/false, /*output*/true);
        mOutputBufferReturnedSignal.signal();
    }

    // Even if returning the buffer failed, we still want to signal whoever is waiting for the
    // buffer to be returned.
    mOutputBufferReturnedSignal.signal();

    return res;
}