Searched refs:avFormatContext (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/demuxer/ |
H A D | ffmpeg_track_meta.cpp | 74 const std::shared_ptr<AVFormatContext>& avFormatContext, in ConvertCommonTrackToMetaInfo() argument 89 bitRate = avFormatContext->bit_rate; in ConvertCommonTrackToMetaInfo() 100 ConvertCommonTrackToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertCommonVideoTrackToMetaInfo() 117 ConvertCommonTrackToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertCommonAudioStreamToMetaInfo() 142 ConvertCommonAudioStreamToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertRawAudioStreamToMetaInfo() 149 ConvertCommonAudioStreamToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertMP1StreamToMetaInfo() 158 ConvertCommonAudioStreamToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertMP2StreamToMetaInfo() 167 ConvertCommonAudioStreamToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertMP3StreamToMetaInfo() 176 ConvertCommonAudioStreamToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertFLACStreamToMetaInfo() 256 ConvertCommonVideoTrackToMetaInfo(avStream, avFormatContext, avCodecContext, meta); in ConvertAVCStreamToMetaInfo() [all …]
|
H A D | ffmpeg_track_meta.h | 37 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 40 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 43 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 46 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 49 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 55 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 58 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 61 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 70 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, 74 …StreamToMetaInfo(const AVStream& avStream, const std::shared_ptr<AVFormatContext>& avFormatContext, [all …]
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/ |
H A D | ffmpeg_format_helper.h | 66 static void ParseMediaInfo(const AVFormatContext& avFormatContext, Meta& format); 67 …oid ParseTrackInfo(const AVStream& avStream, Meta& format, const AVFormatContext& avFormatContext); 68 static void ParseUserMeta(const AVFormatContext& avFormatContext, std::shared_ptr<Meta> format); 69 …static void ParseHevcInfo(const AVFormatContext& avFormatContext, HevcParseFormat parse, Meta &for… 70 static FileType GetFileTypeByName(const AVFormatContext& avFormatContext); 75 …ParseBaseTrackInfo(const AVStream& avStream, Meta &format, const AVFormatContext& avFormatContext); 77 …arseVideoTrackInfo(const AVStream& avStream, Meta &format, const AVFormatContext& avFormatContext); 84 static void ParseLocationInfo(const AVFormatContext& avFormatContext, Meta &format); 95 static void ParseTrackType(const AVFormatContext& avFormatContext, Meta& format);
|
H A D | ffmpeg_format_helper.cpp | 289 auto avStream = avFormatContext.streams[trackIndex]; in GetDefaultTrackStartTime() 334 for (uint32_t i = 0; i < avFormatContext.nb_streams; ++i) { in ParseTrackType() 335 … if (avFormatContext.streams[i] == nullptr || avFormatContext.streams[i]->codecpar == nullptr) { in ParseTrackType() 360 ParseTrackType(avFormatContext, format); in ParseMediaInfo() 362 int64_t duration = avFormatContext.duration; in ParseMediaInfo() 376 if (avFormatContext.start_time != AV_NOPTS_VALUE) { in ParseMediaInfo() 382 ParseLocationInfo(avFormatContext, format); in ParseMediaInfo() 445 ParseBaseTrackInfo(avStream, format, avFormatContext); in ParseTrackInfo() 496 const char *fileName = avFormatContext.iformat->name; in GetFileTypeByName() 579 if (GetFileTypeByName(avFormatContext) == FileType::MP4) { in ParseVideoTrackInfo() [all …]
|
H A D | ffmpeg_demuxer_plugin.h | 107 int64_t GetFileDuration(const AVFormatContext& avFormatContext);
|
H A D | ffmpeg_demuxer_plugin.cpp | 138 int64_t GetFileDuration(const AVFormatContext& avFormatContext) in GetFileDuration() argument 141 …const AVDictionaryEntry *metaDuration = av_dict_get(avFormatContext.metadata, "DURATION", NULL, 0); in GetFileDuration() 151 for (uint32_t i = 0; i < avFormatContext.nb_streams; ++i) { in GetFileDuration() 152 auto streamDuration = (ConvertTimeFromFFmpeg(avFormatContext.streams[i]->duration, in GetFileDuration() 153 avFormatContext.streams[i]->time_base)) / 1000; // us in GetFileDuration()
|