Home | History | Annotate | Download | only in media

Lines Matching refs:obtainBuffer

47 #define CBLK_INTERRUPT 0x200 // set by client on interrupt(), cleared by client in obtainBuffer()
50 //EL_FIXME 20 seconds may not be enough and must be reconciled with new obtainBuffer implementation
173 size_t mUnreleased; // unreleased frames remaining from most recent obtainBuffer
190 // It is permitted to call obtainBuffer() multiple times in succession, without any intervening
191 // calls to releaseBuffer(). In that case, the final obtainBuffer() is the one that effectively
220 status_t obtainBuffer(Buffer* buffer, const struct timespec *requested = NULL,
226 // buffer->mRaw is ignored, but is normally same pointer returned by last obtainBuffer().
236 // Call to force an obtainBuffer() to return quickly with -EINTR
354 // It is permitted to call obtainBuffer() multiple times in succession, without any intervening
355 // calls to releaseBuffer(). In that case, the final obtainBuffer() is the one that effectively
374 virtual status_t obtainBuffer(Buffer* buffer, bool ackFlush = false);
380 // buffer->mRaw is ignored, but is normally same pointer returned by last obtainBuffer().
441 virtual status_t obtainBuffer(Buffer* buffer, bool ackFlush);