Home
last modified time | relevance | path

Searched refs:PluginManagerV2 (Results 1 – 10 of 10) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/plugin/
H A Dplugin_manager_v2.h26 class PluginManagerV2 {
28 PluginManagerV2(const PluginManagerV2&) = delete;
29 PluginManagerV2 operator=(const PluginManagerV2&) = delete;
30 ~PluginManagerV2() = default;
31 static PluginManagerV2& Instance() in Instance()
33 static PluginManagerV2 impl; in Instance()
41 PluginManagerV2();
/ohos5.0/foundation/multimedia/media_foundation/src/plugin/
H A Dplugin_manager_v2.cpp26 PluginManagerV2::PluginManagerV2() in PluginManagerV2() function in OHOS::Media::Plugins::PluginManagerV2
32 std::shared_ptr<PluginBase> PluginManagerV2::CreatePluginByMime(PluginType pluginType, std::string … in CreatePluginByMime()
45 std::shared_ptr<PluginBase> PluginManagerV2::CreatePluginByName(std::string name) in CreatePluginByName()
52 std::string PluginManagerV2::SnifferPlugin(PluginType pluginType, std::shared_ptr<DataSource> dataS… in SnifferPlugin()
/ohos5.0/foundation/multimedia/av_codec/test/nativedemo/avmuxer/
H A Davmuxer_ffmpeg_demo.cpp93 …auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByMime(Plugins::PluginType::MUXER, … in CreatePlugin()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/
H A Dtype_finder.cpp200 … pluginName = Plugins::PluginManagerV2::Instance().SnifferPlugin(PluginType::DEMUXER, dataSource); in SniffMediaType()
H A Ddemuxer_plugin_manager.cpp472 auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByName(pluginName); in CreatePlugin()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/media_codec/
H A Dmedia_codec.cpp127 auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByName(name); in Init()
138 auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByMime(pluginType, mime); in CreatePlugin()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/source/
H A Dsource.cpp445 …auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByMime(Plugins::PluginType::SOURCE,… in FindPlugin()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/muxer/
H A Dmedia_muxer.cpp440 …auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByMime(Plugins::PluginType::MUXER, … in CreatePlugin()
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Daudio_sink.cpp291 …auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByMime(Plugins::PluginType::AUDIO_S… in CreatePlugin()
/ohos5.0/foundation/multimedia/av_codec/test/unittest/audio_test/
H A Daudio_media_codec_unit_test.cpp125 auto plugin = Plugins::PluginManagerV2::Instance().CreatePluginByName(codecName); in CreatePlugin()