Searched refs:ConsumerChannel (Results 1 – 5 of 5) sorted by relevance
/frameworks/native/services/vr/bufferhubd/ |
D | consumer_channel.cpp | 19 ConsumerChannel::ConsumerChannel(BufferHubService* service, int buffer_id, in ConsumerChannel() function in android::dvr::ConsumerChannel 28 ConsumerChannel::~ConsumerChannel() { in ~ConsumerChannel() 38 BufferHubChannel::BufferInfo ConsumerChannel::GetBufferInfo() const { in GetBufferInfo() 50 std::shared_ptr<ProducerChannel> ConsumerChannel::GetProducer() const { in GetProducer() 54 void ConsumerChannel::HandleImpulse(Message& message) { in HandleImpulse() 66 bool ConsumerChannel::HandleMessage(Message& message) { in HandleMessage() 75 *this, &ConsumerChannel::OnGetBuffer, message); in HandleMessage() 85 *this, &ConsumerChannel::OnConsumerAcquire, message); in HandleMessage() 90 *this, &ConsumerChannel::OnConsumerRelease, message); in HandleMessage() 98 Status<BufferDescription<BorrowedHandle>> ConsumerChannel::OnGetBuffer( in OnGetBuffer() [all …]
|
D | producer_channel.cpp | 177 for (const ConsumerChannel* consumer : consumer_channels_) { in GetBufferInfo() 322 auto consumer = std::make_shared<ConsumerChannel>( in CreateConsumer() 588 void ProducerChannel::AddConsumer(ConsumerChannel* channel) { in AddConsumer() 592 void ProducerChannel::RemoveConsumer(ConsumerChannel* channel) { in RemoveConsumer()
|
/frameworks/native/services/vr/bufferhubd/include/private/dvr/ |
D | consumer_channel.h | 12 class ConsumerChannel : public BufferHubChannel { 18 ConsumerChannel(BufferHubService* service, int buffer_id, int channel_id, 21 ~ConsumerChannel() override; 47 ConsumerChannel(const ConsumerChannel&) = delete; 48 void operator=(const ConsumerChannel&) = delete;
|
D | producer_channel.h | 67 void AddConsumer(ConsumerChannel* channel); 68 void RemoveConsumer(ConsumerChannel* channel); 75 std::vector<ConsumerChannel*> consumer_channels_;
|
D | buffer_hub.h | 16 class ConsumerChannel; variable
|