Searched defs:read_buffer (Results 1 - 3 of 3) sorted by relevance
/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_internal.h | 51 std::shared_ptr<android::dvr::BufferConsumer> read_buffer; member in struct:DvrReadBuffer
|
H A D | dvr_buffer.cpp | 72 void dvrReadBufferDestroy(DvrReadBuffer* read_buffer) { argument 73 if (read_buffer != nullptr) { 75 read_buffer->slot != -1, 78 dvrReadBufferGetId(read_buffer)); 79 delete read_buffer; 83 int dvrReadBufferIsValid(DvrReadBuffer* read_buffer) { argument 84 return read_buffer && read_buffer->read_buffer; 87 int dvrReadBufferGetId(DvrReadBuffer* read_buffer) { argument 94 dvrReadBufferGetAHardwareBuffer(DvrReadBuffer* read_buffer, AHardwareBuffer** hardware_buffer) argument [all...] |
H A D | dvr_buffer_queue.cpp | 364 read_buffers_[slot]->read_buffer, 366 read_buffers_[slot]->read_buffer = std::move(buffer_status.take()); 374 int DvrReadBufferQueue::ReleaseBuffer(DvrReadBuffer* read_buffer, argument 382 size_t slot = static_cast<size_t>(read_buffer->slot); 387 if (read_buffer->read_buffer == nullptr) { 391 if (read_buffer->read_buffer->id() != consumer_queue_->GetBufferId(slot)) { 398 consumer_queue_->id(), read_buffer->read_buffer 491 dvrReadBufferQueueDequeue(DvrReadBufferQueue* read_queue, int timeout, DvrReadBuffer* read_buffer, int* out_fence_fd, void* out_meta, size_t meta_size_bytes) argument 515 dvrReadBufferQueueReleaseBuffer(DvrReadBufferQueue* read_queue, DvrReadBuffer* read_buffer, const DvrNativeBufferMetadata* meta, int release_fence_fd) argument [all...] |
Completed in 548 milliseconds