Lines Matching refs:BufferHubProducer

29 sp<BufferHubProducer> BufferHubProducer::Create(const std::shared_ptr<ProducerQueue>& queue) {  in Create()
30 sp<BufferHubProducer> producer = new BufferHubProducer; in Create()
36 sp<BufferHubProducer> BufferHubProducer::Create(ProducerQueueParcelable parcelable) { in Create()
42 sp<BufferHubProducer> producer = new BufferHubProducer; in Create()
47 status_t BufferHubProducer::requestBuffer(int slot, sp<GraphicBuffer>* buf) { in requestBuffer()
82 status_t BufferHubProducer::setMaxDequeuedBufferCount(int max_dequeued_buffers) { in setMaxDequeuedBufferCount()
114 status_t BufferHubProducer::setAsyncMode(bool async) { in setAsyncMode()
136 status_t BufferHubProducer::dequeueBuffer(int* out_slot, sp<Fence>* out_fence, uint32_t width, in dequeueBuffer()
228 status_t BufferHubProducer::detachBuffer(int slot) { in detachBuffer()
235 status_t BufferHubProducer::DetachBufferLocked(size_t slot) { in DetachBufferLocked()
284 status_t BufferHubProducer::detachNextBuffer(sp<GraphicBuffer>* out_buffer, sp<Fence>* out_fence) { in detachNextBuffer()
362 status_t BufferHubProducer::attachBuffer(int* out_slot, const sp<GraphicBuffer>& buffer) { in attachBuffer()
397 status_t BufferHubProducer::queueBuffer(int slot, const QueueBufferInput& input, in queueBuffer()
500 status_t BufferHubProducer::cancelBuffer(int slot, const sp<Fence>& fence) { in cancelBuffer()
531 status_t BufferHubProducer::query(int what, int* out_value) { in query()
596 status_t BufferHubProducer::connect(const sp<IProducerListener>& /* listener */, int api, in connect()
645 status_t BufferHubProducer::disconnect(int api, DisconnectMode /*mode*/) { in disconnect()
664 status_t BufferHubProducer::setSidebandStream(const sp<NativeHandle>& stream) { in setSidebandStream()
674 void BufferHubProducer::allocateBuffers(uint32_t /* width */, uint32_t /* height */, in allocateBuffers()
682 status_t BufferHubProducer::allowAllocation(bool /* allow */) { in allowAllocation()
687 status_t BufferHubProducer::setGenerationNumber(uint32_t generation_number) { in setGenerationNumber()
695 String8 BufferHubProducer::getConsumerName() const { in getConsumerName()
703 status_t BufferHubProducer::setSharedBufferMode(bool shared_buffer_mode) { in setSharedBufferMode()
713 status_t BufferHubProducer::setAutoRefresh(bool auto_refresh) { in setAutoRefresh()
722 status_t BufferHubProducer::setDequeueTimeout(nsecs_t timeout) { in setDequeueTimeout()
730 status_t BufferHubProducer::getLastQueuedBuffer(sp<GraphicBuffer>* /* out_buffer */, in getLastQueuedBuffer()
737 void BufferHubProducer::getFrameTimestamps(FrameEventHistoryDelta* /*outDelta*/) { in getFrameTimestamps()
741 status_t BufferHubProducer::getUniqueId(uint64_t* out_id) const { in getUniqueId()
748 status_t BufferHubProducer::getConsumerUsage(uint64_t* out_usage) const { in getConsumerUsage()
756 status_t BufferHubProducer::TakeAsParcelable(ProducerQueueParcelable* out_parcelable) { in TakeAsParcelable()
784 status_t BufferHubProducer::AllocateBuffer(uint32_t width, uint32_t height, uint32_t layer_count, in AllocateBuffer()
804 status_t BufferHubProducer::RemoveBuffer(size_t slot) { in RemoveBuffer()
821 status_t BufferHubProducer::FreeAllBuffers() { in FreeAllBuffers()
845 status_t BufferHubProducer::exportToParcel(Parcel* parcel) { in exportToParcel()
863 IBinder* BufferHubProducer::onAsBinder() { in onAsBinder()