Searched refs:AVBufferQueueConsumerImpl (Results 1 – 4 of 4) sorted by relevance
21 AVBufferQueueConsumerImpl::AVBufferQueueConsumerImpl(std::shared_ptr<AVBufferQueueImpl>& bufferQueu… in AVBufferQueueConsumerImpl() function in OHOS::Media::AVBufferQueueConsumerImpl25 uint32_t AVBufferQueueConsumerImpl::GetQueueSize() in GetQueueSize()30 Status AVBufferQueueConsumerImpl::SetQueueSize(uint32_t size) in SetQueueSize()35 bool AVBufferQueueConsumerImpl::IsBufferInQueue(const std::shared_ptr<AVBuffer>& buffer) in IsBufferInQueue()40 Status AVBufferQueueConsumerImpl::AcquireBuffer(std::shared_ptr<AVBuffer>& buffer) in AcquireBuffer()45 Status AVBufferQueueConsumerImpl::ReleaseBuffer(const std::shared_ptr<AVBuffer>& buffer) in ReleaseBuffer()50 Status AVBufferQueueConsumerImpl::AttachBuffer(std::shared_ptr<AVBuffer>& buffer, bool isFilled) in AttachBuffer()55 Status AVBufferQueueConsumerImpl::DetachBuffer(const std::shared_ptr<AVBuffer>& buffer) in DetachBuffer()60 Status AVBufferQueueConsumerImpl::SetBufferAvailableListener(sptr<IConsumerListener>& listener) in SetBufferAvailableListener()65 Status AVBufferQueueConsumerImpl::SetQueueSizeAndAttachBuffer(uint32_t size, in SetQueueSizeAndAttachBuffer()
54 std::shared_ptr<AVBufferQueueConsumerImpl> consumer = nullptr; in GetLocalConsumer()58 consumer = std::make_shared<AVBufferQueueConsumerImpl>(shared_this); in GetLocalConsumer()81 sptr<AVBufferQueueConsumerImpl> consumer = nullptr; in GetConsumer()85 consumer = new AVBufferQueueConsumerImpl(shared_this); in GetConsumer()
24 class AVBufferQueueConsumerImpl : public AVBufferQueueConsumer {26 explicit AVBufferQueueConsumerImpl(std::shared_ptr<AVBufferQueueImpl>& bufferQueue);27 ~AVBufferQueueConsumerImpl() override = default;28 AVBufferQueueConsumerImpl(const AVBufferQueueConsumerImpl&) = delete;29 AVBufferQueueConsumerImpl operator=(const AVBufferQueueConsumerImpl&) = delete;
46 class AVBufferQueueConsumerImpl; variable108 std::weak_ptr<AVBufferQueueConsumerImpl> localConsumer_;111 wptr<AVBufferQueueConsumerImpl> consumer_;