Searched refs:producer_queue (Results 1 - 3 of 3) sorted by relevance

/frameworks/native/libs/vr/libdvr/
H A Ddvr_buffer_queue.cpp21 const std::shared_ptr<dvr::ProducerQueue>& producer_queue) {
22 return new DvrWriteBufferQueue{std::move(producer_queue)};
32 return write_queue->producer_queue.get();
48 if (!write_queue || !write_queue->producer_queue)
51 return write_queue->producer_queue->capacity();
58 return write_queue->producer_queue->id();
66 if (write_queue->producer_queue->metadata_size() !=
71 write_queue->producer_queue->metadata_size(),
79 dvr::BufferHubQueueProducer::Create(write_queue->producer_queue);
91 if (!write_queue || !write_queue->producer_queue || !out_read_queu
20 CreateDvrWriteBufferQueueFromProducerQueue( const std::shared_ptr<dvr::ProducerQueue>& producer_queue) argument
[all...]
H A Ddvr_internal.h38 const std::shared_ptr<ProducerQueue>& producer_queue);
60 std::shared_ptr<android::dvr::ProducerQueue> producer_queue; member in struct:DvrWriteBufferQueue
/frameworks/native/libs/vr/libdisplay/
H A Ddisplay_client.cpp116 auto producer_queue = ProducerQueue::Import(status.take()); local
117 if (!producer_queue) {
122 return {std::move(producer_queue)};
136 auto producer_queue = status.take();
141 const int ret = producer_queue->AllocateBuffer(width, height, layer_count,
146 producer_queue->id(), strerror(-ret));
155 return {std::move(producer_queue)};

Completed in 1129 milliseconds