Home
last modified time | relevance | path

Searched refs:pluginType (Results 1 - 25 of 48) sorted by relevance

12

/foundation/multimedia/media_foundation/src/plugin/
H A Dplugin_list.cpp39 PluginDescription PluginList::GetPluginByCap(PluginType pluginType, std::string needCap) in GetPluginByCap() argument
45 if (temp.pluginType == pluginType && in GetPluginByCap()
74 std::vector<PluginDescription> PluginList::GetPluginsByType(PluginType pluginType) in GetPluginsByType() argument
80 if (temp.pluginType == pluginType) { in GetPluginsByType()
115 dataSourceStreamPlugin.pluginType = PluginType::SOURCE; in AddDataSourceStreamPlugins()
126 fileFdSourcePlugin.pluginType = PluginType::SOURCE; in AddFileFdSourcePlugins()
137 fileSourcePlugin.pluginType = PluginType::SOURCE; in AddFileSourcePlugins()
148 httpSourcePlugin.pluginType in AddHttpSourcePlugins()
[all...]
H A Dplugin_manager_v2.cpp32 std::shared_ptr<PluginBase> PluginManagerV2::CreatePluginByMime(PluginType pluginType, std::string mime) in CreatePluginByMime() argument
34 MEDIA_LOG_D("CreatePluginByMime pluginType: " PUBLIC_LOG_D32 " mime: " PUBLIC_LOG_S, pluginType, mime.c_str()); in CreatePluginByMime()
35 PluginDescription pluginDescription = PluginList::GetInstance().GetPluginByCap(pluginType, mime); in CreatePluginByMime()
46 std::string PluginManagerV2::SnifferPlugin(PluginType pluginType, std::shared_ptr<DataSource> dataSource) in SnifferPlugin() argument
48 MEDIA_LOG_D("SnifferPlugin pluginType: " PUBLIC_LOG_D32, pluginType); in SnifferPlugin()
50 PluginList::GetInstance().GetPluginsByType(pluginType); in SnifferPlugin()
H A Dplugin_package.cpp68 pluginDef->pluginType = def.pluginType; in AddPlugin()
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/
H A Dhdi_codec_manager.cpp78 if (codecCapability.pluginType != PluginType::VIDEO_DECODER && in RegisterCodecPlugins()
79 codecCapability.pluginType != PluginType::VIDEO_ENCODER) { in RegisterCodecPlugins()
80 MEDIA_LOG_W("Plugin does not belong to video codec, pluginType: " PUBLIC_LOG_D32, in RegisterCodecPlugins()
81 codecCapability.pluginType); in RegisterCodecPlugins()
87 def.pluginType = codecCapability.pluginType; in RegisterCodecPlugins()
98 MEDIA_LOG_DD("pluginType: " PUBLIC_LOG_D32 ", pluginName: " PUBLIC_LOG_S, def.pluginType, def.name.c_str()); in RegisterCodecPlugins()
125 auto pluginType = GetCodecType(hdiCap.type); in AddHdiCap() local
126 if (pluginType in AddHdiCap()
[all...]
H A Dcodec_manager.h27 PluginType pluginType; ///< plugin type, For details, @see PluginType. member
/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dplugin_register.cpp61 if (registerData->IsPluginExist(def.pluginType, def.name)) { in AddPlugin()
62 if (MoreAcceptable(registerData->registerTable[def.pluginType][def.name], def)) { in AddPlugin()
63 registerData->registerTable[def.pluginType].erase(def.name); in AddPlugin()
77 switch (def.pluginType) { in UpdateRegisterTableAndRegisterNames()
109 registerData->registerTable[def.pluginType][def.name] = regInfo; in UpdateRegisterTableAndRegisterNames()
111 if ((def.pluginType == PluginType::AUDIO_DECODER || def.pluginType == PluginType::VIDEO_DECODER in UpdateRegisterTableAndRegisterNames()
112 || def.pluginType == PluginType::AUDIO_ENCODER || def.pluginType == PluginType::VIDEO_ENCODER) in UpdateRegisterTableAndRegisterNames()
115 registerData->registerNames[def.pluginType] in UpdateRegisterTableAndRegisterNames()
[all...]
H A Dplugin_manager.cpp28 std::vector<std::string> PluginManager::ListPlugins(PluginType pluginType, CodecMode preferredCodecMode) in ListPlugins() argument
30 return pluginRegister_->ListPlugins(pluginType, preferredCodecMode); in ListPlugins()
36 if (regInfo && regInfo->info && regInfo->info->pluginType == type) { in GetPluginInfo()
51 if (regInfo->info->pluginType == PluginType::DEMUXER) { in Sniffer()
H A Dplugin_info.h43 PluginType pluginType; member
/foundation/multimedia/media_foundation/interface/inner_api/plugin/
H A Dplugin_list.h30 PluginType pluginType; member
40 PluginDescription GetPluginByCap(PluginType pluginType, std::string needCap);
42 std::vector<PluginDescription> GetPluginsByType(PluginType pluginType);
H A Dplugin_manager_v2.h36 std::shared_ptr<PluginBase> CreatePluginByMime(PluginType pluginType, std::string mime);
38 std::string SnifferPlugin(PluginType pluginType, std::shared_ptr<DataSource> dataSource);
H A Dgeneric_plugin.h43 pluginType = PluginType::GENERIC_PLUGIN; ///< Plugin type, MUST be GENERIC_PLUGIN. in GenericPluginDef()
H A Dplugin_info.h43 PluginType pluginType; member
H A Dplugin_definition.h149 PluginType pluginType = PluginType::INVALID_TYPE; ///< Describe the plugin type, e.g. 'source', 'codec'. member
161 pluginType = PluginType::INVALID_TYPE; in PluginDefBase()
/foundation/multimedia/media_foundation/engine/pipeline/filters/common/
H A Dplugin_utils.h54 const Plugin::Capability& upStreamCaps, Plugin::PluginType pluginType,
58 Plugin::PluginType pluginType);
/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h45 std::vector<std::string> ListPlugins(PluginType pluginType, CodecMode preferredCodecMode = CodecMode::HARDWARE);
80 std::shared_ptr<T> CreatePlugin(const std::string& name, PluginType pluginType) in CreatePlugin() argument
82 auto regInfo = pluginRegister_->GetPluginRegInfo(pluginType, name); in CreatePlugin()
/foundation/multimedia/media_foundation/engine/include/plugin/interface/
H A Dgeneric_plugin.h43 pluginType = PluginType::GENERIC_PLUGIN; ///< Plugin type, MUST be GENERIC_PLUGIN. in GenericPluginDef()
H A Dvideo_sink_plugin.h114 pluginType = PluginType::VIDEO_SINK; ///< Plugin type, MUST be VIDEO_SINK. in VideoSinkPluginDef()
H A Daudio_sink_plugin.h216 pluginType = PluginType::AUDIO_SINK; ///< Plugin type, MUST be AUDIO_SINK. in AudioSinkPluginDef()
H A Dsource_plugin.h169 pluginType = PluginType::SOURCE; ///< Plugin type, MUST be SOURCE. in SourcePluginDef()
H A Doutput_sink_plugin.h63 pluginType = PluginType::OUTPUT_SINK; ///< Plugin type, MUST be OUTPUT_SINK. in OutputSinkPluginDef()
H A Dmuxer_plugin.h59 pluginType = PluginType::MUXER; ///< Plugin type, MUST be MUXER. in MuxerPluginDef()
/foundation/multimedia/av_codec/services/media_engine/modules/media_codec/
H A Dmedia_codec.h133 std::shared_ptr<Plugins::CodecPlugin> CreatePlugin(Plugins::PluginType pluginType);
134 std::shared_ptr<Plugins::CodecPlugin> CreatePlugin(const std::string &mime, Plugins::PluginType pluginType);
/foundation/multimedia/av_codec/interfaces/plugin/
H A Dmuxer_plugin.h54 pluginType = PluginType::MUXER; ///< Plugin type, MUST be MUXER. in MuxerPluginDef()
/foundation/multimedia/media_foundation/test/unittest/plugins/
H A DUtCodecTest1.cpp28 definition.pluginType = PluginType::AUDIO_DECODER; in CodecRegister()
H A DUtCodecTest2.cpp29 definition.pluginType = PluginType::AUDIO_DECODER; in CodecRegister()

Completed in 8 milliseconds

12