Home
last modified time | relevance | path

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

/ohos5.0/foundation/multimedia/media_foundation/src/buffer/avbuffer_queue/
H A Davbuffer_queue_consumer.cpp21 AVBufferQueueConsumerImpl::AVBufferQueueConsumerImpl(std::shared_ptr<AVBufferQueueImpl>& bufferQueu… in AVBufferQueueConsumerImpl() function in OHOS::Media::AVBufferQueueConsumerImpl
25 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()
H A Davbuffer_queue.cpp54 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()
/ohos5.0/foundation/multimedia/media_foundation/src/buffer/avbuffer_queue/include/
H A Davbuffer_queue_consumer_impl.h24 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;
H A Davbuffer_queue_impl.h46 class AVBufferQueueConsumerImpl; variable
108 std::weak_ptr<AVBufferQueueConsumerImpl> localConsumer_;
111 wptr<AVBufferQueueConsumerImpl> consumer_;