Home
last modified time | relevance | path

Searched refs:pluginDescription (Results 1 - 3 of 3) sorted by relevance

/foundation/multimedia/media_foundation/src/plugin/
H A Dcached_plugin_package.cpp27 std::shared_ptr<PluginBase> CachedPluginPackage::CreatePlugin(PluginDescription pluginDescription) in CreatePlugin() argument
29 MEDIA_LOG_I("CreatePlugin " PUBLIC_LOG_S, pluginDescription.pluginName.c_str()); in CreatePlugin()
30 std::shared_ptr<PluginDefBase> pluginDef = GetPluginDef(pluginDescription); in CreatePlugin()
43 std::shared_ptr<PluginDefBase> CachedPluginPackage::GetPluginDef(PluginDescription pluginDescription) in GetPluginDef() argument
58 if (strcmp((*itPluginDef)->name.c_str(), pluginDescription.pluginName.c_str()) == 0) { in GetPluginDef()
64 bool ret = pluginPackage->LoadPluginPackage(pluginDescription.packageName); in GetPluginDef()
75 if (strcmp((*itPluginDef)->name.c_str(), pluginDescription.pluginName.c_str()) == 0) { in GetPluginDef()
H A Dplugin_manager_v2.cpp35 PluginDescription pluginDescription = PluginList::GetInstance().GetPluginByCap(pluginType, mime); in CreatePluginByMime() local
36 return cachedPluginPackage_->CreatePlugin(pluginDescription); in CreatePluginByMime()
42 PluginDescription pluginDescription = PluginList::GetInstance().GetPluginByName(name); in CreatePluginByName() local
43 return cachedPluginPackage_->CreatePlugin(pluginDescription); in CreatePluginByName()
/foundation/multimedia/media_foundation/interface/inner_api/plugin/
H A Dcached_plugin_package.h32 std::shared_ptr<PluginBase> CreatePlugin(PluginDescription pluginDescription);
33 std::shared_ptr<PluginDefBase> GetPluginDef(PluginDescription pluginDescription);

Completed in 1 milliseconds