/foundation/multimedia/media_foundation/src/plugin/ |
H A D | plugin_list.cpp | 39 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 D | plugin_manager_v2.cpp | 32 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 D | plugin_package.cpp | 68 pluginDef->pluginType = def.pluginType;
in AddPlugin()
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | hdi_codec_manager.cpp | 78 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 D | codec_manager.h | 27 PluginType pluginType; ///< plugin type, For details, @see PluginType. member
|
/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | plugin_register.cpp | 61 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 D | plugin_manager.cpp | 28 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 D | plugin_info.h | 43 PluginType pluginType; member
|
/foundation/multimedia/media_foundation/interface/inner_api/plugin/ |
H A D | plugin_list.h | 30 PluginType pluginType;
member 40 PluginDescription GetPluginByCap(PluginType pluginType, std::string needCap);
42 std::vector<PluginDescription> GetPluginsByType(PluginType pluginType);
|
H A D | plugin_manager_v2.h | 36 std::shared_ptr<PluginBase> CreatePluginByMime(PluginType pluginType, std::string mime);
38 std::string SnifferPlugin(PluginType pluginType, std::shared_ptr<DataSource> dataSource);
|
H A D | generic_plugin.h | 43 pluginType = PluginType::GENERIC_PLUGIN; ///< Plugin type, MUST be GENERIC_PLUGIN. in GenericPluginDef()
|
H A D | plugin_info.h | 43 PluginType pluginType; member
|
H A D | plugin_definition.h | 149 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 D | plugin_utils.h | 54 const Plugin::Capability& upStreamCaps, Plugin::PluginType pluginType, 58 Plugin::PluginType pluginType);
|
/foundation/multimedia/media_foundation/engine/include/plugin/core/ |
H A D | plugin_manager.h | 45 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 D | generic_plugin.h | 43 pluginType = PluginType::GENERIC_PLUGIN; ///< Plugin type, MUST be GENERIC_PLUGIN. in GenericPluginDef()
|
H A D | video_sink_plugin.h | 114 pluginType = PluginType::VIDEO_SINK; ///< Plugin type, MUST be VIDEO_SINK. in VideoSinkPluginDef()
|
H A D | audio_sink_plugin.h | 216 pluginType = PluginType::AUDIO_SINK; ///< Plugin type, MUST be AUDIO_SINK. in AudioSinkPluginDef()
|
H A D | source_plugin.h | 169 pluginType = PluginType::SOURCE; ///< Plugin type, MUST be SOURCE. in SourcePluginDef()
|
H A D | output_sink_plugin.h | 63 pluginType = PluginType::OUTPUT_SINK; ///< Plugin type, MUST be OUTPUT_SINK. in OutputSinkPluginDef()
|
H A D | muxer_plugin.h | 59 pluginType = PluginType::MUXER; ///< Plugin type, MUST be MUXER. in MuxerPluginDef()
|
/foundation/multimedia/av_codec/services/media_engine/modules/media_codec/ |
H A D | media_codec.h | 133 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 D | muxer_plugin.h | 54 pluginType = PluginType::MUXER; ///< Plugin type, MUST be MUXER. in MuxerPluginDef()
|
/foundation/multimedia/media_foundation/test/unittest/plugins/ |
H A D | UtCodecTest1.cpp | 28 definition.pluginType = PluginType::AUDIO_DECODER; in CodecRegister()
|
H A D | UtCodecTest2.cpp | 29 definition.pluginType = PluginType::AUDIO_DECODER; in CodecRegister()
|