Lines Matching refs:buffer
224 BufferInfo *buffer =
227 buffer->mHeader = *header;
228 buffer->mOwnedByUs = false;
277 BufferInfo *buffer = &port->mBuffers.editItemAt(i);
279 if (buffer->mHeader == header) {
280 CHECK(!buffer->mOwnedByUs);
283 // This buffer's data was allocated by us.
309 OMX_BUFFERHEADERTYPE *buffer) {
311 msg->setPointer("header", buffer);
318 OMX_BUFFERHEADERTYPE *buffer) {
320 msg->setPointer("header", buffer);
363 BufferInfo *buffer = &port->mBuffers.editItemAt(j);
365 if (buffer->mHeader == header) {
366 CHECK(!buffer->mOwnedByUs);
368 buffer->mOwnedByUs = true;
374 port->mQueue.push_back(buffer);
469 BufferInfo *buffer = &port->mBuffers.editItemAt(i);
471 if (buffer->mOwnedByUs) {
472 buffer->mOwnedByUs = false;
475 notifyEmptyBufferDone(buffer->mHeader);
478 notifyFillBufferDone(buffer->mHeader);
511 BufferInfo *buffer = &port->mBuffers.editItemAt(i);
513 if (!buffer->mOwnedByUs) {
517 buffer->mHeader->nFilledLen = 0;
518 buffer->mHeader->nOffset = 0;
519 buffer->mHeader->nFlags = 0;
521 buffer->mOwnedByUs = false;
524 notifyEmptyBufferDone(buffer->mHeader);
528 notifyFillBufferDone(buffer->mHeader);