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 D | block_queue_pool.h | 35 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 D | ffmpeg_demuxer_plugin.h | 125 …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 D | block_queue_pool.cpp | 150 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 D | ffmpeg_demuxer_plugin.cpp | 415 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 …]
|