Home
last modified time | relevance | path

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

/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/
H A Dblock_queue_pool.h35 struct SamplePacket { struct
39 ~SamplePacket() in ~SamplePacket() argument
63 bool Push(uint32_t trackIndex, std::shared_ptr<SamplePacket> block);
64 std::shared_ptr<SamplePacket> Pop(uint32_t trackIndex);
65 std::shared_ptr<SamplePacket> Front(uint32_t trackIndex);
66 std::shared_ptr<SamplePacket> Back(uint32_t trackIndex);
72 std::shared_ptr<BlockQueue<std::shared_ptr<SamplePacket>>> blockQue {nullptr};
H A Dffmpeg_demuxer_plugin.h125 …Status SetDrmCencInfo(std::shared_ptr<AVBuffer> sample, std::shared_ptr<SamplePacket> samplePacket…
126 …void WriteBufferAttr(std::shared_ptr<AVBuffer> sample, std::shared_ptr<SamplePacket> samplePacket);
127 …Status ConvertAVPacketToSample(std::shared_ptr<AVBuffer> sample, std::shared_ptr<SamplePacket> sam…
129 std::shared_ptr<SamplePacket> dstSamplePacket);
136 AVPacket* CombinePackets(std::shared_ptr<SamplePacket> samplePacket);
137 Status ConvertHevcToAnnexb(AVPacket& pkt, std::shared_ptr<SamplePacket> samplePacket);
138 Status ConvertVvcToAnnexb(AVPacket& pkt, std::shared_ptr<SamplePacket> samplePacket);
H A Dblock_queue_pool.cpp150 bool BlockQueuePool::Push(uint32_t trackIndex, std::shared_ptr<SamplePacket> block) in Push()
183 std::shared_ptr<SamplePacket> BlockQueuePool::Pop(uint32_t trackIndex) in Pop()
232 std::shared_ptr<SamplePacket> BlockQueuePool::Front(uint32_t trackIndex) in Front()
256 std::shared_ptr<SamplePacket> BlockQueuePool::Back(uint32_t trackIndex) in Back()
289 …std::make_shared<BlockQueue<std::shared_ptr<SamplePacket>>>("source_que_" + std::to_string(queCoun… in GetValidQueue()
H A Dffmpeg_demuxer_plugin.cpp415 Status FFmpegDemuxerPlugin::ConvertHevcToAnnexb(AVPacket& pkt, std::shared_ptr<SamplePacket> sample… in ConvertHevcToAnnexb()
427 Status FFmpegDemuxerPlugin::ConvertVvcToAnnexb(AVPacket& pkt, std::shared_ptr<SamplePacket> sampleP… in ConvertVvcToAnnexb()
449 std::shared_ptr<AVBuffer> sample, std::shared_ptr<SamplePacket> samplePacket) in SetDrmCencInfo()
489 AVPacket* FFmpegDemuxerPlugin::CombinePackets(std::shared_ptr<SamplePacket> samplePacket) in CombinePackets()
535 std::shared_ptr<SamplePacket> dstSamplePacket) in ConvertPacketToAnnexb()
585 std::shared_ptr<AVBuffer> sample, std::shared_ptr<SamplePacket> samplePacket) in ConvertAVPacketToSample()
644 std::shared_ptr<SamplePacket> eosSample = std::make_shared<SamplePacket>(); in PushEOSToAllCache()
659 …std::shared_ptr<SamplePacket> cacheSamplePacket = cacheQueue_.Back(static_cast<uint32_t>(trackId)); in WebvttPktProcess()
1222 …std::shared_ptr<SamplePacket> cacheSamplePacket = cacheQueue_.Back(static_cast<uint32_t>(trackId)); in AddPacketToCacheQueue()
1227 std::shared_ptr<SamplePacket> cacheSamplePacket = std::make_shared<SamplePacket>(); in AddPacketToCacheQueue()
[all …]