Lines Matching refs:consumer_
460 consumer_ = std::shared_ptr<OHOS::Surface>(surface);
461 if (consumer_ == nullptr) {
468 OHOS::SurfaceBuffer* buffer = consumer_->AcquireBuffer();
473 consumer_->ReleaseBuffer(buffer);
477 return consumer_;
482 consumer_ = OHOS::Surface::CreateSurfaceAsConsumer();
483 if (consumer_ == nullptr) {
488 consumer_->RegisterConsumerListener(listener);
489 auto producer = consumer_->GetProducer();
503 consumer_->AcquireBuffer(buffer, flushFence, timestamp, damage);
512 consumer_->ReleaseBuffer(buffer, -1);