Home
last modified time | relevance | path

Searched refs:avPacket_ (Results 1 – 20 of 20) sorted by relevance

/ohos5.0/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_->duration; in ReceivePacketSucc()
216avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket *ptr) { av_packet_free(&ptr);… in AllocateContext()
H A Daudio_ffmpeg_aac_encoder_plugin.cpp57 …tSize_(-1), avCodec_(nullptr), avCodecContext_(nullptr), cachedFrame_(nullptr), avPacket_(nullptr), in AudioFFMpegAacEncoderPlugin()
294avPacket_ = 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_->size) { in ReceivePacketSucc()
533 attr.size = static_cast<size_t>(avPacket_->size + headerSize); in ReceivePacketSucc()
[all …]
/ohos5.0/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_->duration) ? in ReceivePacketSucc()
253avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket *ptr) { av_packet_free(&ptr);… in AllocateContext()
H A Dffmpeg_base_encoder.h70 std::shared_ptr<AVPacket> avPacket_; variable
/ohos5.0/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()
326avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket *ptr) { av_packet_free(&ptr);… in OpenContext()
[all …]
/ohos5.0/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 …EC_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_.get()); in SendBuffer()
[all …]
H A Dffmpeg_base_decoder.h90 std::shared_ptr<AVPacket> avPacket_; variable
/ohos5.0/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… 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_.get()); in ReceiveBuffer()
336 av_packet_unref(avPacket_.get()); in ReceiveBuffer()
[all …]
H A Dffmpeg_aac_encoder_plugin.h117 std::shared_ptr<AVPacket> avPacket_{};
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/audio_decoder/
H A Daudio_ffmpeg_decoder_plugin.cpp313 avPacket_ = std::shared_ptr<AVPacket>(av_packet_alloc(), [](AVPacket* ptr) { in Prepare()
509 avPacket_->data = const_cast<uint8_t*>(ptr); in SendBufferLocked()
510 avPacket_->size = bufferLength; in SendBufferLocked()
511 avPacket_->pts = inputBuffer->pts; in SendBufferLocked()
513 auto ret = avcodec_send_packet(avCodecContext_.get(), avPacket_.get()); in SendBufferLocked()
514 av_packet_unref(avPacket_.get()); in SendBufferLocked()
H A Daudio_ffmpeg_decoder_plugin.h111 std::shared_ptr<AVPacket> avPacket_ {};
/ohos5.0/foundation/multimedia/media_foundation/services/media_monitor/server/src/
H A Dmedia_audio_encoder.cpp402 avPacket_ = std::shared_ptr<AVPacket>(packet, [this](AVPacket *packet) { in InitPacket()
479 FALSE_RETURN_V_MSG_E(avPacket_ != nullptr, ERROR, "packet nullptr"); in WriteFrame()
483 ret = apiWrap_->CodecRecvPacket(audioCodecContext_.get(), avPacket_.get()); in WriteFrame()
485 ret = apiWrap_->FormatWriteFrame(formatContext_.get(), avPacket_.get()); in WriteFrame()
486 apiWrap_->PacketUnref(avPacket_.get()); in WriteFrame()
502 avPacket_ = nullptr; in ResetEncoderCtx()
/ohos5.0/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_ {};
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/audio/encoder/
H A Daudio_ffmpeg_encoder_plugin.h58 std::shared_ptr<AVPacket> avPacket_; variable
H A Daudio_ffmpeg_aac_encoder_plugin.h62 std::shared_ptr<AVPacket> avPacket_; variable
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/audio/decoder/
H A Daudio_ffmpeg_decoder_plugin.h87 std::shared_ptr<AVPacket> avPacket_; variable
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/fcodec/
H A Dfcodec.cpp315avPacket_ = 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()
938 avPacket_->data = nullptr; in SendFrame()
939 avPacket_->size = 0; in SendFrame()
940 avPacket_->pts = 0; in SendFrame()
946 avPacket_->data = inputAVBuffer->memory_->GetAddr(); in SendFrame()
947 avPacket_->size = static_cast<int32_t>(inputAVBuffer->memory_->GetSize()); in SendFrame()
948 avPacket_->pts = inputAVBuffer->pts_; in SendFrame()
951 int ret = avcodec_send_packet(avCodecContext_.get(), avPacket_.get()); in SendFrame()
H A Dfcodec.h150 std::shared_ptr<AVPacket> avPacket_ = nullptr; variable
/ohos5.0/foundation/multimedia/media_foundation/services/media_monitor/server/include/
H A Dmedia_audio_encoder.h101 std::shared_ptr<AVPacket> avPacket_ = nullptr; variable