/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/ |
H A D | ffmpeg_base_decoder.cpp | 47 avPacket_(nullptr), in FfmpegBaseDecoder() 101 avPacket_->size = memory->GetSize(); in SendBuffer() 102 avPacket_->data = ptr; in SendBuffer() 103 avPacket_->pts = inputBuffer->pts_; in SendBuffer() 105 avPacket_->size = 0; in SendBuffer() 106 avPacket_->data = nullptr; in SendBuffer() 107 avPacket_->pts = inputBuffer->pts_; in SendBuffer() 109 AVCODEC_LOGD_LIMIT(LOGD_FREQUENCY, "SendBuffer buffer size:%{public}u,name:%{public}s", avPacket_->size, in SendBuffer() 111 auto ret = avcodec_send_packet(avCodecContext_.get(), avPacket_.get()); in SendBuffer() 112 av_packet_unref(avPacket_ in SendBuffer() [all...] |
H A D | ffmpeg_base_decoder.h | 89 std::shared_ptr<AVPacket> avPacket_; member in OHOS::Media::Plugins::Ffmpeg::FfmpegBaseDecoder
|
/foundation/multimedia/av_codec/services/engine/codec/audio/decoder/ |
H A D | audio_ffmpeg_decoder_plugin.cpp | 42 avPacket_(nullptr), in AudioFfmpegDecoderPlugin() 97 avPacket_->size = attr.size; in SendBuffer() 98 avPacket_->data = const_cast<uint8_t *>(ptr); in SendBuffer() 99 avPacket_->pts = attr.presentationTimeUs; in SendBuffer() 101 avPacket_->size = 0; in SendBuffer() 102 avPacket_->data = nullptr; in SendBuffer() 103 avPacket_->pts = attr.presentationTimeUs; in SendBuffer() 106 auto ret = avcodec_send_packet(avCodecContext_.get(), avPacket_.get()); in SendBuffer() 107 av_packet_unref(avPacket_.get()); in SendBuffer() 326 avPacket_ in OpenContext() [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/ |
H A D | ffmpeg_base_encoder.cpp | 36 avPacket_(nullptr),
in FFmpegBaseEncoder() 148 (void)memset_s(avPacket_.get(), sizeof(AVPacket), 0, sizeof(AVPacket));
in ReceiveBuffer() 149 auto ret = avcodec_receive_packet(avCodecContext_.get(), avPacket_.get());
in ReceiveBuffer() 164 av_packet_unref(avPacket_.get());
in ReceiveBuffer() 172 int32_t outputSize = avPacket_->size;
in ReceivePacketSucc() 178 auto len = memory->Write(avPacket_->data, avPacket_->size, 0);
in ReceivePacketSucc() 179 if (len < avPacket_->size) {
in ReceivePacketSucc() 184 outputBuffer->duration_ = ConvertTimeFromFFmpeg(avPacket_->duration, avCodecContext_->time_base) /
in ReceivePacketSucc() 186 outputBuffer->pts_ = ((INT64_MAX - prevPts_) < avPacket_ in ReceivePacketSucc() [all...] |
H A D | ffmpeg_base_encoder.h | 70 std::shared_ptr<AVPacket> avPacket_;
member in OHOS::Media::Plugins::Ffmpeg::FFmpegBaseEncoder
|
/foundation/multimedia/av_codec/services/engine/codec/audio/encoder/ |
H A D | audio_ffmpeg_encoder_plugin.cpp | 34 avPacket_(nullptr), in AudioFfmpegEncoderPlugin() 137 (void)memset_s(avPacket_.get(), sizeof(AVPacket), 0, sizeof(AVPacket)); in ReceiveBuffer() 138 auto ret = avcodec_receive_packet(avCodecContext_.get(), avPacket_.get()); in ReceiveBuffer() 155 av_packet_unref(avPacket_.get()); in ReceiveBuffer() 164 int32_t outputSize = static_cast<int32_t>(avPacket_->size + headerSize); in ReceivePacketSucc() 170 auto len = memory->Write(avPacket_->data, avPacket_->size); in ReceivePacketSucc() 171 if (len < avPacket_->size) { in ReceivePacketSucc() 177 attr.size = static_cast<size_t>(avPacket_->size + headerSize); in ReceivePacketSucc() 178 prevPts_ += avPacket_ in ReceivePacketSucc() [all...] |
H A D | audio_ffmpeg_aac_encoder_plugin.cpp | 57 : maxInputSize_(-1), avCodec_(nullptr), avCodecContext_(nullptr), cachedFrame_(nullptr), avPacket_(nullptr), in AudioFFMpegAacEncoderPlugin() 294 avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket *ptr) { av_packet_free(&ptr); }); in AllocateContext() 484 (void)memset_s(avPacket_.get(), sizeof(AVPacket), 0, sizeof(AVPacket)); in ReceiveBuffer() 485 auto ret = avcodec_receive_packet(avCodecContext_.get(), avPacket_.get()); in ReceiveBuffer() 500 av_packet_unref(avPacket_.get()); in ReceiveBuffer() 509 GetAdtsHeader(header, headerSize, avCodecContext_, avPacket_->size); in ReceivePacketSucc() 520 int32_t outputSize = avPacket_->size + headerSize; in ReceivePacketSucc() 526 auto len = memory->Write(avPacket_->data, avPacket_->size); in ReceivePacketSucc() 527 if (len < avPacket_ in ReceivePacketSucc() [all...] |
/foundation/CastEngine/castengine_wifi_display/services/codec/src/ |
H A D | audio_aac_codec.cpp | 65 if (avPacket_) { in ~AudioAACDecoder() 66 av_packet_free(&avPacket_); in ~AudioAACDecoder() 98 avPacket_ = av_packet_alloc(); in Init() 99 if (avPacket_ == nullptr) { in Init() 119 if (avPacket_ == nullptr || avFrame_ == nullptr) { in OnFrame() 123 av_packet_unref(avPacket_); in OnFrame() 126 avPacket_->data = frame->Data(); in OnFrame() 127 avPacket_->size = frame->Size(); in OnFrame() 129 avcodec_send_packet(codecCtx_, avPacket_); in OnFrame()
|
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/aac/ |
H A D | ffmpeg_aac_encoder_plugin.cpp | 80 avPacket_(nullptr), in FFmpegAACEncoderPlugin() 283 GetAdtsHeader(header, headerSize, avCodecContext_, avPacket_->size); in ReceivePacketSucc() 295 int32_t outputSize = avPacket_->size + headerSize; in ReceivePacketSucc() 299 auto len = memory->Write(avPacket_->data, avPacket_->size, headerSize); in ReceivePacketSucc() 300 if (len < avPacket_->size) { in ReceivePacketSucc() 306 outBuffer->duration_ = ConvertTimeFromFFmpeg(avPacket_->duration, avCodecContext_->time_base) / NS_PER_US; in ReceivePacketSucc() 308 outBuffer->pts_ = ((INT64_MAX - prevPts_) < avPacket_->duration) in ReceivePacketSucc() 318 (void)memset_s(avPacket_.get(), sizeof(AVPacket), 0, sizeof(AVPacket)); in ReceiveBuffer() 319 auto ret = avcodec_receive_packet(avCodecContext_.get(), avPacket_ in ReceiveBuffer() [all...] |
H A D | ffmpeg_aac_encoder_plugin.h | 117 std::shared_ptr<AVPacket> avPacket_{};
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_decoder/ |
H A D | audio_ffmpeg_decoder_plugin.cpp | 329 avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket* ptr) { in Prepare() 525 avPacket_->data = const_cast<uint8_t*>(ptr); in SendBufferLocked() 526 avPacket_->size = bufferLength; in SendBufferLocked() 527 avPacket_->pts = inputBuffer->pts; in SendBufferLocked() 529 auto ret = avcodec_send_packet(avCodecContext_.get(), avPacket_.get()); in SendBufferLocked() 530 av_packet_unref(avPacket_.get()); in SendBufferLocked()
|
H A D | audio_ffmpeg_decoder_plugin.h | 111 std::shared_ptr<AVPacket> avPacket_ {};
|
/foundation/multimedia/media_foundation/services/media_monitor/server/src/ |
H A D | media_audio_encoder.cpp | 401 avPacket_ = std::shared_ptr<AVPacket>(packet, [this](AVPacket *packet) { in InitPacket() 478 FALSE_RETURN_V_MSG_E(avPacket_ != nullptr, ERROR, "packet nullptr"); in WriteFrame() 482 ret = apiWrap_->CodecRecvPacket(audioCodecContext_.get(), avPacket_.get()); in WriteFrame() 484 ret = apiWrap_->FormatWriteFrame(formatContext_.get(), avPacket_.get()); in WriteFrame() 485 apiWrap_->PacketUnref(avPacket_.get()); in WriteFrame() 501 avPacket_ = nullptr; in ResetEncoderCtx()
|
/foundation/CastEngine/castengine_wifi_display/services/codec/include/ |
H A D | audio_aac_codec.h | 53 AVPacket *avPacket_ = nullptr; member in OHOS::Sharing::AudioAACDecoder
|
/foundation/multimedia/av_codec/services/engine/codec/include/audio/decoder/ |
H A D | audio_ffmpeg_decoder_plugin.h | 87 std::shared_ptr<AVPacket> avPacket_; member in OHOS::MediaAVCodec::AudioFfmpegDecoderPlugin
|
/foundation/multimedia/av_codec/services/engine/codec/include/audio/encoder/ |
H A D | audio_ffmpeg_encoder_plugin.h | 58 std::shared_ptr<AVPacket> avPacket_; member in OHOS::MediaAVCodec::AudioFfmpegEncoderPlugin
|
H A D | audio_ffmpeg_aac_encoder_plugin.h | 62 std::shared_ptr<AVPacket> avPacket_; member in OHOS::MediaAVCodec::AudioFFMpegAacEncoderPlugin
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/video_decoder/ |
H A D | video_ffmpeg_decoder_plugin.cpp | 340 avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket* ptr) { in Prepare() 477 avPacket_->data = const_cast<uint8_t*>(ptr); in SendBufferLocked() 478 avPacket_->size = static_cast<int32_t>(bufferLength); in SendBufferLocked() 479 avPacket_->pts = static_cast<int64_t>(inputBuffer->pts); in SendBufferLocked() 481 auto ret = avcodec_send_packet(avCodecContext_.get(), avPacket_.get()); in SendBufferLocked() 482 av_packet_unref(avPacket_.get()); in SendBufferLocked()
|
H A D | video_ffmpeg_decoder_plugin.h | 132 std::shared_ptr<AVPacket> avPacket_ {};
|
/foundation/multimedia/media_foundation/services/media_monitor/server/include/ |
H A D | media_audio_encoder.h | 101 std::shared_ptr<AVPacket> avPacket_ = nullptr; member in MediaAudioEncoder
|
/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/ |
H A D | fcodec.cpp | 315 avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket *p) { av_packet_free(&p); }); in Start() 316 CHECK_AND_RETURN_RET_LOG((cachedFrame_ != nullptr && avPacket_ != nullptr), AVCS_ERR_UNKNOWN, in Start() 401 av_packet_unref(avPacket_.get()); in ResetBuffers() 937 avPacket_->data = nullptr; in SendFrame() 938 avPacket_->size = 0; in SendFrame() 939 avPacket_->pts = 0; in SendFrame() 945 avPacket_->data = inputAVBuffer->memory_->GetAddr(); in SendFrame() 946 avPacket_->size = static_cast<int32_t>(inputAVBuffer->memory_->GetSize()); in SendFrame() 947 avPacket_->pts = inputAVBuffer->pts_; in SendFrame() 950 int ret = avcodec_send_packet(avCodecContext_.get(), avPacket_ in SendFrame() [all...] |
H A D | fcodec.h | 150 std::shared_ptr<AVPacket> avPacket_ = nullptr; member in OHOS::MediaAVCodec::Codec::FCodec
|