Home
last modified time | relevance | path

Searched refs:codecId (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/utils/
H A Dffmpeg_codec_map.cpp23 bool CodecId2Cap(AVCodecID codecId, bool encoder, Plugin::Capability& cap) in CodecId2Cap() argument
25 switch (codecId) { in CodecId2Cap()
65 bool Mime2CodecId(const std::string& mime, AVCodecID& codecId) in Mime2CodecId() argument
68 codecId = AV_CODEC_ID_AAC; in Mime2CodecId()
71 codecId = AV_CODEC_ID_H264; in Mime2CodecId()
H A Dffmpeg_codec_map.h33 bool CodecId2Cap(AVCodecID codecId, bool encoder, Capability& cap);
35 bool Mime2CodecId(const std::string& mime, AVCodecID& codecId);
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/demuxer/
H A Dffmpeg_track_meta.cpp35 AVCodecID codecId; member
67 auto codecId = avStream.codecpar->codec_id; in IsPcmStream() local
68 …return codecId == AV_CODEC_ID_PCM_S16LE || codecId == AV_CODEC_ID_PCM_S16BE || codecId == AV_CODEC… in IsPcmStream()
69codecId == AV_CODEC_ID_PCM_U16BE || codecId == AV_CODEC_ID_PCM_S8 || codecId == AV_CODEC_ID_PCM_U8… in IsPcmStream()
70 codecId == AV_CODEC_ID_PCM_F32LE; in IsPcmStream()
276 auto codecId = avStream.codecpar->codec_id; in ConvertAVStreamToMetaInfo() local
278 if (streamConvertor.codecId == codecId) { in ConvertAVStreamToMetaInfo()
283 …nsupported codec id: " PUBLIC_LOG_D32 ", name: " PUBLIC_LOG_S, codecId, avcodec_get_name(codecId)); in ConvertAVStreamToMetaInfo()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/
H A Dffmpeg_utils.h39 bool Mime2CodecId(const std::string &mime, AVCodecID &codecId);
40 bool Raw2CodecId(AudioSampleFormat sampleFormat, AVCodecID &codecId);
61 void SetDropTag(const AVPacket& pkt, std::shared_ptr<AVBuffer> sample, AVCodecID codecId);
H A Dffmpeg_utils.cpp39 bool Mime2CodecId(const std::string &mime, AVCodecID &codecId) in Mime2CodecId() argument
59 codecId = it->second; in Mime2CodecId()
65 bool Raw2CodecId(AudioSampleFormat sampleFormat, AVCodecID &codecId) in Raw2CodecId() argument
76 codecId = it->second; in Raw2CodecId()
446 void SetDropTag(const AVPacket& pkt, std::shared_ptr<AVBuffer> sample, AVCodecID codecId) in SetDropTag() argument
450 if (codecId == AV_CODEC_ID_HEVC) { in SetDropTag()
452 } else if (codecId == AV_CODEC_ID_H264) { in SetDropTag()
H A Dffmpeg_converter.cpp323 AudioSampleFormat FFMpegConverter::ConvertFFMpegAVCodecIdToOHAudioFormat(AVCodecID codecId) in ConvertFFMpegAVCodecIdToOHAudioFormat() argument
326 [&codecId](const auto &item) -> bool { return item.first == codecId; }); in ConvertFFMpegAVCodecIdToOHAudioFormat()
328 MEDIA_LOG_W("Failed: " PUBLIC_LOG_D32, static_cast<int32_t>(codecId)); in ConvertFFMpegAVCodecIdToOHAudioFormat()
H A Dffmpeg_converter.h48 static AudioSampleFormat ConvertFFMpegAVCodecIdToOHAudioFormat(AVCodecID codecId);
/ohos5.0/foundation/multimedia/media_foundation/test/unittest/
H A DTestFFmpegDemuxer.cpp134 for (auto codecId : codecIds) { variable
135 avStream.codecpar->codec_id = codecId;
/ohos5.0/foundation/multimedia/av_codec/services/engine/common/
H A Dffmpeg_converter.cpp292 AudioSampleFormat FFMpegConverter::ConvertFFMpegAVCodecIdToOHAudioFormat(AVCodecID codecId) in ConvertFFMpegAVCodecIdToOHAudioFormat() argument
295 [&codecId](const auto &item) -> bool { return item.first == codecId; }); in ConvertFFMpegAVCodecIdToOHAudioFormat()
297 AVCODEC_LOGW("Convert codec id failed: %{public}d", static_cast<int32_t>(codecId)); in ConvertFFMpegAVCodecIdToOHAudioFormat()
/ohos5.0/foundation/multimedia/av_codec/services/engine/common/include/
H A Dffmpeg_converter.h47 static AudioSampleFormat ConvertFFMpegAVCodecIdToOHAudioFormat(AVCodecID codecId);
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/muxer/
H A Dffmpeg_muxer_plugin.cpp43 bool UpdatePluginInCapability(AVCodecID codecId, CapabilitySet& capSet) in UpdatePluginInCapability() argument
45 if (codecId != AV_CODEC_ID_NONE) { in UpdatePluginInCapability()
47 if (!FFCodecMap::CodecId2Cap(codecId, true, cap)) { in UpdatePluginInCapability()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/muxer/
H A Dffmpeg_muxer_plugin.cpp52 bool CodecId2Cap(AVCodecID codecId, bool encoder, Capability& cap) in CodecId2Cap() argument
54 switch (codecId) { in CodecId2Cap()
111 bool UpdatePluginInCapability(AVCodecID codecId, MuxerPluginDef& pluginDef) in UpdatePluginInCapability() argument
113 if (codecId != AV_CODEC_ID_NONE) { in UpdatePluginInCapability()
115 if (!CodecId2Cap(codecId, true, cap)) { in UpdatePluginInCapability()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/
H A Dffmpeg_demuxer_plugin.cpp133 bool HaveValidParser(const AVCodecID codecId) in HaveValidParser() argument
135 return g_streamParserMap.count(codecId) != 0; in HaveValidParser()
538 auto codecId = formatContext_->streams[srcAVPacket->stream_index]->codecpar->codec_id; in ConvertPacketToAnnexb() local
539 if (codecId == AV_CODEC_ID_HEVC && streamParser_ != nullptr && streamParserInited_) { in ConvertPacketToAnnexb()
542 } else if (codecId == AV_CODEC_ID_VVC && streamParser_ != nullptr && streamParserInited_) { in ConvertPacketToAnnexb()
544 } else if (codecId == AV_CODEC_ID_H264 && avbsfContext_ != nullptr) { in ConvertPacketToAnnexb()