Home
last modified time | relevance | path

Searched refs:producer_channel (Results 1 – 4 of 4) sorted by relevance

/frameworks/native/services/vr/bufferhubd/
Dconsumer_queue_channel.cpp85 const std::shared_ptr<ProducerChannel>& producer_channel, size_t slot) { in RegisterNewBuffer() argument
89 buffer_id(), producer_channel->buffer_id(), slot, silent_); in RegisterNewBuffer()
92 pending_buffer_slots_.emplace(producer_channel, slot); in RegisterNewBuffer()
113 auto producer_channel = pending_buffer_slots_.front().first.lock(); in OnConsumerQueueImportBuffers() local
119 if (producer_channel == nullptr) { in OnConsumerQueueImportBuffers()
126 auto status = producer_channel->CreateConsumer(message); in OnConsumerQueueImportBuffers()
Dproducer_queue_channel.cpp235 auto producer_channel = producer_channel_status.take(); in AllocateBuffer() local
243 service()->SetChannel(buffer_id, producer_channel); in AllocateBuffer()
266 buffers_[slot] = producer_channel; in AllocateBuffer()
275 consumer_channel->RegisterNewBuffer(producer_channel, slot); in AllocateBuffer()
Dconsumer_queue_channel.h33 const std::shared_ptr<ProducerChannel>& producer_channel, size_t slot);
DAndroid.bp19 "producer_channel.cpp",