Home
last modified time | relevance | path

Searched refs:FFmpegDemuxerPlugin (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/demuxer/
H A Dffmpeg_demuxer_plugin.cpp86 FFmpegDemuxerPlugin::FFmpegDemuxerPlugin(std::string name) in FFmpegDemuxerPlugin() function in OHOS::Media::Plugin::Ffmpeg::FFmpegDemuxerPlugin
99 FFmpegDemuxerPlugin::~FFmpegDemuxerPlugin() in ~FFmpegDemuxerPlugin()
105 Status FFmpegDemuxerPlugin::Init() in Init()
115 Status FFmpegDemuxerPlugin::Deinit() in Deinit()
122 Status FFmpegDemuxerPlugin::Prepare() in Prepare()
132 Status FFmpegDemuxerPlugin::Reset() in Reset()
183 Status FFmpegDemuxerPlugin::SetCallback(Callback* cb) in SetCallback()
205 size_t FFmpegDemuxerPlugin::GetTrackCount() in GetTrackCount()
214 Status FFmpegDemuxerPlugin::SelectTrack(int32_t trackId) in SelectTrack()
398 void FFmpegDemuxerPlugin::InitAVFormatContext() in InitAVFormatContext()
[all …]
H A Dffmpeg_demuxer_plugin.h39 class FFmpegDemuxerPlugin : public DemuxerPlugin {
41 explicit FFmpegDemuxerPlugin(std::string name);
42 ~FFmpegDemuxerPlugin() override;
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/demuxer/
H A Dffmpeg_demuxer_plugin.cpp272 FFmpegDemuxerPlugin::FFmpegDemuxerPlugin(std::string name) in FFmpegDemuxerPlugin() function in OHOS::Media::Plugins::Ffmpeg::FFmpegDemuxerPlugin
296 FFmpegDemuxerPlugin::~FFmpegDemuxerPlugin() in ~FFmpegDemuxerPlugin()
348 Status FFmpegDemuxerPlugin::Reset() in Reset()
433 Status FFmpegDemuxerPlugin::WriteBuffer( in WriteBuffer()
448 Status FFmpegDemuxerPlugin::SetDrmCencInfo( in SetDrmCencInfo()
757 Status FFmpegDemuxerPlugin::Start() in Start()
762 Status FFmpegDemuxerPlugin::Stop() in Stop()
1051 void FFmpegDemuxerPlugin::InitParser() in InitParser()
1073 Status FFmpegDemuxerPlugin::GetSeiInfo() in GetSeiInfo()
1393 Status FFmpegDemuxerPlugin::Flush() in Flush()
[all …]
H A Dffmpeg_reference_parser.cpp50 void FFmpegDemuxerPlugin::ParserBoxInfo() in ParserBoxInfo()
83 AVStream *FFmpegDemuxerPlugin::GetVideoStream() in GetVideoStream()
96 bool FFmpegDemuxerPlugin::IsRefParserSupported() in IsRefParserSupported()
132 void FFmpegDemuxerPlugin::ParserFirstDts() in ParserFirstDts()
166 Status FFmpegDemuxerPlugin::InitIoContext() in InitIoContext()
183 Status FFmpegDemuxerPlugin::ParserRefCheckVideoValid(const AVStream *videoStream) in ParserRefCheckVideoValid()
195 Status FFmpegDemuxerPlugin::ParserRefInit() in ParserRefInit()
297 Status FFmpegDemuxerPlugin::GetGopIdFromSeekPos(int64_t seekMs, int32_t &gopId) in GetGopIdFromSeekPos()
328 Status FFmpegDemuxerPlugin::SelectProGopId() in SelectProGopId()
358 Status FFmpegDemuxerPlugin::ParserRefInfo() in ParserRefInfo()
[all …]
H A Dffmpeg_demuxer_plugin.h50 class FFmpegDemuxerPlugin : public DemuxerPlugin {
52 explicit FFmpegDemuxerPlugin(std::string name);
53 ~FFmpegDemuxerPlugin() override;