Home
last modified time | relevance | path

Searched refs:ioInfo (Results 1 – 6 of 6) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_encoder/
H A Daudio_ffmpeg_encoder_plugin.cpp452 auto ioInfoMem = ioInfo->GetMemory(); in ReceiveFrameSucc()
464 (prevPts_ + static_cast<uint64_t>(ioInfo->duration)); in ReceiveFrameSucc()
465 ioInfo->pts = static_cast<int64_t>(res); in ReceiveFrameSucc()
466 prevPts_ = static_cast<uint64_t>(ioInfo->pts); in ReceiveFrameSucc()
477 status = ReceiveFrameSucc(ioInfo, packet); in ReceiveBufferLocked()
480 if (ioInfo->GetMemory() == nullptr) { in ReceiveBufferLocked()
483 ioInfo->GetMemory()->Reset(); in ReceiveBufferLocked()
484 ioInfo->flag = BUFFER_FLAG_EOS; in ReceiveBufferLocked()
498 std::shared_ptr<Buffer> ioInfo = outBuffer_; in ReceiveBuffer() local
499 if ((ioInfo == nullptr) || ioInfo->IsEmpty() || in ReceiveBuffer()
[all …]
H A Daudio_ffmpeg_encoder_plugin.h85 …Status ReceiveFrameSucc(const std::shared_ptr<Buffer>& ioInfo, const std::shared_ptr<AVPacket>& pa…
89 Status ReceiveBufferLocked(const std::shared_ptr<Buffer>& ioInfo);
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/lite_aac_decoder/
H A Dlite_aac_decoder_plugin.cpp236 Status LiteAACDecoderPlugin::ReceiveBufferLocked(const std::shared_ptr<Buffer> &ioInfo) in ReceiveBufferLocked() argument
240 ioInfo->GetMemory()->Reset(); in ReceiveBufferLocked()
241 ioInfo->flag = BUFFER_FLAG_EOS; in ReceiveBufferLocked()
244 status = AudioDecoderAACMp4Process(inBuffer_, ioInfo); in ReceiveBufferLocked()
254 std::shared_ptr<Buffer> ioInfo = outBuffer_; in ReceiveBuffer() local
255 …if ((ioInfo == nullptr) || ioInfo->IsEmpty() || (ioInfo->GetBufferMeta()->GetType() != BufferMetaT… in ReceiveBuffer()
262 status = ReceiveBufferLocked(ioInfo); in ReceiveBuffer()
H A Dlite_aac_decoder_plugin.h69 Status ReceiveBufferLocked(const std::shared_ptr<Buffer> &ioInfo);
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_decoder/
H A Daudio_ffmpeg_decoder_plugin.cpp527 Status AudioFfmpegDecoderPlugin::ReceiveFrameSucc(const std::shared_ptr<Buffer>& ioInfo) in ReceiveFrameSucc() argument
536 auto ioInfoMem = ioInfo->GetMemory(); in ReceiveFrameSucc()
553 ioInfo->pts = static_cast<uint64_t>(cachedFrame_->pts); in ReceiveFrameSucc()
602 status = ReceiveFrameSucc(ioInfo); in ReceiveBufferLocked()
605 if (ioInfo->GetMemory() == nullptr) { in ReceiveBufferLocked()
608 ioInfo->GetMemory()->Reset(); in ReceiveBufferLocked()
609 ioInfo->flag = BUFFER_FLAG_EOS; in ReceiveBufferLocked()
624 std::shared_ptr<Buffer> ioInfo {outBuffer_}; in ReceiveBuffer() local
625 if ((ioInfo == nullptr) || ioInfo->IsEmpty() || ioInfo->GetBufferMeta() == nullptr || in ReceiveBuffer()
626 (ioInfo->GetBufferMeta()->GetType() != BufferMetaType::AUDIO)) { in ReceiveBuffer()
[all …]
H A Daudio_ffmpeg_decoder_plugin.h96 Status ReceiveFrameSucc(const std::shared_ptr<Buffer>& ioInfo);
100 Status ReceiveBufferLocked(const std::shared_ptr<Buffer>& ioInfo);