Home
last modified time | relevance | path

Searched refs:avPacket_ (Results 1 - 22 of 22) sorted by relevance

/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/
H A Dffmpeg_base_decoder.cpp47 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 Dffmpeg_base_decoder.h89 std::shared_ptr<AVPacket> avPacket_; member in OHOS::Media::Plugins::Ffmpeg::FfmpegBaseDecoder
/foundation/multimedia/av_codec/services/engine/codec/audio/decoder/
H A Daudio_ffmpeg_decoder_plugin.cpp42 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 Dffmpeg_base_encoder.cpp36 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 Dffmpeg_base_encoder.h70 std::shared_ptr<AVPacket> avPacket_; member in OHOS::Media::Plugins::Ffmpeg::FFmpegBaseEncoder
/foundation/multimedia/av_codec/services/engine/codec/audio/encoder/
H A Daudio_ffmpeg_encoder_plugin.cpp34 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 Daudio_ffmpeg_aac_encoder_plugin.cpp57 : 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 Daudio_aac_codec.cpp65 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 Dffmpeg_aac_encoder_plugin.cpp80 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 Dffmpeg_aac_encoder_plugin.h117 std::shared_ptr<AVPacket> avPacket_{};
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_decoder/
H A Daudio_ffmpeg_decoder_plugin.cpp329 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 Daudio_ffmpeg_decoder_plugin.h111 std::shared_ptr<AVPacket> avPacket_ {};
/foundation/multimedia/media_foundation/services/media_monitor/server/src/
H A Dmedia_audio_encoder.cpp401 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 Daudio_aac_codec.h53 AVPacket *avPacket_ = nullptr; member in OHOS::Sharing::AudioAACDecoder
/foundation/multimedia/av_codec/services/engine/codec/include/audio/decoder/
H A Daudio_ffmpeg_decoder_plugin.h87 std::shared_ptr<AVPacket> avPacket_; member in OHOS::MediaAVCodec::AudioFfmpegDecoderPlugin
/foundation/multimedia/av_codec/services/engine/codec/include/audio/encoder/
H A Daudio_ffmpeg_encoder_plugin.h58 std::shared_ptr<AVPacket> avPacket_; member in OHOS::MediaAVCodec::AudioFfmpegEncoderPlugin
H A Daudio_ffmpeg_aac_encoder_plugin.h62 std::shared_ptr<AVPacket> avPacket_; member in OHOS::MediaAVCodec::AudioFFMpegAacEncoderPlugin
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/video_decoder/
H A Dvideo_ffmpeg_decoder_plugin.cpp340 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 Dvideo_ffmpeg_decoder_plugin.h132 std::shared_ptr<AVPacket> avPacket_ {};
/foundation/multimedia/media_foundation/services/media_monitor/server/include/
H A Dmedia_audio_encoder.h101 std::shared_ptr<AVPacket> avPacket_ = nullptr; member in MediaAudioEncoder
/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/
H A Dfcodec.cpp315 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 Dfcodec.h150 std::shared_ptr<AVPacket> avPacket_ = nullptr; member in OHOS::MediaAVCodec::Codec::FCodec

Completed in 13 milliseconds