Home
last modified time | relevance | path

Searched refs:bufferQueue (Results 1 - 25 of 25) sorted by relevance

/foundation/graphic/surface_lite/interfaces/innerkits/
H A Dbuffer_queue_consumer.h28 explicit BufferQueueConsumer(BufferQueue& bufferQueue);
53 void SetBufferQueue(BufferQueue* bufferQueue);
/foundation/graphic/surface_lite/frameworks/
H A Dbuffer_queue_consumer.cpp22 BufferQueueConsumer::BufferQueueConsumer(BufferQueue& bufferQueue) in BufferQueueConsumer() argument
24 bufferQueue_ = &bufferQueue; in BufferQueueConsumer()
H A Dsurface_impl.cpp61 BufferQueue* bufferQueue = new BufferQueue(); in Init() local
62 if (bufferQueue == nullptr) { in Init()
67 if (!bufferQueue->Init()) { in Init()
69 delete bufferQueue; in Init()
73 producer_ = new BufferQueueProducer(bufferQueue); in Init()
76 delete bufferQueue; in Init()
79 consumer_ = new BufferQueueConsumer(*bufferQueue); in Init()
H A Dbuffer_queue_producer.h34 * @param [in] BufferQueue bufferQueue, to request buffer, flush buffer,
37 explicit BufferQueueProducer(BufferQueue* bufferQueue);
H A Dbuffer_queue_producer.cpp224 BufferQueueProducer::BufferQueueProducer(BufferQueue* bufferQueue) in BufferQueueProducer() argument
225 : bufferQueue_(bufferQueue), in BufferQueueProducer()
/foundation/graphic/graphic_surface/surface/src/
H A Dconsumer_surface_delegator.cpp54 bool ConsumerSurfaceDelegator::SetBufferQueue(BufferQueue* bufferQueue) in SetBufferQueue() argument
56 bufferQueue_ = bufferQueue; in SetBufferQueue()
H A Dbuffer_queue_consumer.cpp19 BufferQueueConsumer::BufferQueueConsumer(sptr<BufferQueue>& bufferQueue) in BufferQueueConsumer() argument
21 bufferQueue_ = bufferQueue; in BufferQueueConsumer()
H A Dbuffer_queue_producer.cpp38 BufferQueueProducer::BufferQueueProducer(sptr<BufferQueue> bufferQueue) in BufferQueueProducer() argument
41 bufferQueue_ = std::move(bufferQueue); in BufferQueueProducer()
/foundation/multimedia/media_foundation/src/buffer/avbuffer_queue/
H A Davbuffer_queue_consumer.cpp21 AVBufferQueueConsumerImpl::AVBufferQueueConsumerImpl(std::shared_ptr<AVBufferQueueImpl>& bufferQueue) in AVBufferQueueConsumerImpl() argument
22 : AVBufferQueueConsumer(), bufferQueue_(bufferQueue) { in AVBufferQueueConsumerImpl()
H A Davbuffer_queue_producer.cpp22 AVBufferQueueProducerImpl::AVBufferQueueProducerImpl(std::shared_ptr<AVBufferQueueImpl>& bufferQueue) in AVBufferQueueProducerImpl() argument
23 : AVBufferQueueProducerStub(), bufferQueue_(bufferQueue) { in AVBufferQueueProducerImpl()
/foundation/multimedia/av_codec/test/nativedemo/avmuxer/
H A Davmuxer_demo_base.h46 void WriteSingleTrackSampleByBufferQueue(sptr<AVBufferQueueProducer> bufferQueue,
56 sptr<AVBufferQueueProducer> bufferQueue);
61 sptr<AVBufferQueueProducer> bufferQueue, std::shared_ptr<std::ifstream> file);
H A Davmuxer_demo_base.cpp296 void AVMuxerDemoBase::WriteSingleTrackSampleByBufferQueue(sptr<AVBufferQueueProducer> bufferQueue, in WriteSingleTrackSampleByBufferQueue() argument
304 if (bufferQueue == nullptr) { in WriteSingleTrackSampleByBufferQueue()
308 bool ret = ReadSampleDataInfoByBufferQueue(file, buffer, bufferQueue); in WriteSingleTrackSampleByBufferQueue()
310 if (bufferQueue->PushBuffer(buffer, true) != Status::OK) { in WriteSingleTrackSampleByBufferQueue()
314 ret = ReadSampleDataInfoByBufferQueue(file, buffer, bufferQueue); in WriteSingleTrackSampleByBufferQueue()
354 std::shared_ptr<AVBuffer> &buffer, sptr<AVBufferQueueProducer> bufferQueue) in ReadSampleDataInfoByBufferQueue()
377 if (bufferQueue == nullptr) { in ReadSampleDataInfoByBufferQueue()
383 bufferQueue->RequestBuffer(buffer, config, -1); in ReadSampleDataInfoByBufferQueue()
501 sptr<AVBufferQueueProducer> bufferQueue, std::shared_ptr<std::ifstream> file) in MulThdWriteTrackSampleByBufferQueue()
503 muxerBase->WriteSingleTrackSampleByBufferQueue(bufferQueue, fil in MulThdWriteTrackSampleByBufferQueue()
353 ReadSampleDataInfoByBufferQueue(std::shared_ptr<std::ifstream> file, std::shared_ptr<AVBuffer> &buffer, sptr<AVBufferQueueProducer> bufferQueue) ReadSampleDataInfoByBufferQueue() argument
500 MulThdWriteTrackSampleByBufferQueue(AVMuxerDemoBase *muxerBase, sptr<AVBufferQueueProducer> bufferQueue, std::shared_ptr<std::ifstream> file) MulThdWriteTrackSampleByBufferQueue() argument
[all...]
/foundation/multimedia/camera_framework/services/camera_service/src/
H A Dhstream_common.cpp254 auto bufferQueue = extInfo.bufferQueue; in DumpStreamInfo() local
260 " producer:" + ((bufferQueue == nullptr || bufferQueue->producer_ == nullptr) in DumpStreamInfo()
262 : std::to_string(bufferQueue->producer_->GetUniqueId()))); in DumpStreamInfo()
H A Dhstream_capture.cpp84 .bufferQueue = gainmapBufferQueue_, in FullfillPictureExtendStreamInfos()
91 .bufferQueue = deepBufferQueue_, in FullfillPictureExtendStreamInfos()
98 .bufferQueue = exifBufferQueue_, in FullfillPictureExtendStreamInfos()
106 .bufferQueue = debugBufferQueue_, in FullfillPictureExtendStreamInfos()
142 .bufferQueue = rawBufferQueue_, in SetStreamInfo()
153 .bufferQueue = thumbnailBufferQueue_, in SetStreamInfo()
224 MEDIA_INFO_LOG("HStreamCapture::SetBufferProducerInfo bufferQueue whether is nullptr: %{public}s", resStr.c_str()); in SetBufferProducerInfo()
H A Dhstream_repeat.cpp74 .width = 0, .height = 0, .format = 0, .dataspace = 0, .bufferQueue = nullptr in SetVideoStreamInfo()
76 extendedStreamInfo.bufferQueue = metaSurfaceBufferQueue_; in SetVideoStreamInfo()
87 .dataspace = 0, .bufferQueue = metaProducerSequenceable in SetStreamInfo()
106 .width = 0, .height = 0, .format = 0, .dataspace = 0, .bufferQueue = nullptr in SetStreamInfo()
118 .width = 0, .height = 0, .format = 0, .dataspace = 0, .bufferQueue = nullptr in SetStreamInfo()
/foundation/graphic/graphic_surface/surface/include/
H A Dconsumer_surface_delegator.h33 bool SetBufferQueue(BufferQueue* bufferQueue);
H A Dbuffer_queue_consumer.h28 BufferQueueConsumer(sptr<BufferQueue>& bufferQueue);
H A Dbuffer_queue_producer.h34 BufferQueueProducer(sptr<BufferQueue> bufferQueue);
/foundation/multimedia/media_foundation/src/buffer/avbuffer_queue/include/
H A Davbuffer_queue_consumer_impl.h26 explicit AVBufferQueueConsumerImpl(std::shared_ptr<AVBufferQueueImpl>& bufferQueue);
H A Davbuffer_queue_producer_impl.h72 explicit AVBufferQueueProducerImpl(std::shared_ptr<AVBufferQueueImpl>& bufferQueue);
/foundation/multimedia/media_foundation/services/media_monitor/server/src/
H A Dmedia_monitor_service.cpp367 void MediaMonitorService::DumpBufferWrite(std::queue<std::pair<std::string, std::shared_ptr<DumpBuffer>>> &bufferQueue) in DumpBufferWrite() argument
370 while (!bufferQueue.empty()) { in DumpBufferWrite()
371 dumpData = bufferQueue.front(); in DumpBufferWrite()
372 bufferQueue.pop(); in DumpBufferWrite()
/foundation/multimedia/media_foundation/src/capi/common/
H A Dnative_avbuffer_queue_define.h48 std::shared_ptr<OHOS::Media::AVBufferQueue>& bufferQueue, uint32_t maxBufferCount);
/foundation/graphic/graphic_surface/surface/test/unittest/
H A Dbuffer_queue_consumer_test.cpp205 sptr<BufferQueue> bufferQueue = nullptr; in HWTEST_F() local
206 sptr<BufferQueueConsumer> consumer = new BufferQueueConsumer(bufferQueue); in HWTEST_F()
H A Dbuffer_queue_producer_test.cpp282 sptr<BufferQueue> bufferQueue = nullptr; in HWTEST_F() local
283 sptr<BufferQueueProducer> bqpTmp = new BufferQueueProducer(bufferQueue); in HWTEST_F()
/foundation/multimedia/media_foundation/services/media_monitor/server/include/
H A Dmedia_monitor_service.h114 void DumpBufferWrite(std::queue<std::pair<std::string, std::shared_ptr<DumpBuffer>>> &bufferQueue);

Completed in 15 milliseconds