Home
last modified time | relevance | path

Searched refs:PluginInfo (Results 1 - 25 of 43) sorted by relevance

12

/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedmgr/resschedfwk/include/
H A Dplugin_switch.h29 struct PluginInfo { struct
50 std::list<PluginInfo> GetPluginSwitch();
54 static bool FillinPluginInfo(const xmlNode* currNode, PluginInfo& info, bool isRssExe = false);
58 std::map<std::string, PluginInfo> pluginSwitchMap_;
/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dplugin_register.h35 std::shared_ptr<PluginInfo> info;
88 void SetPluginInfo(std::shared_ptr<PluginInfo>& info, const PluginDefBase& def);
92 static Status SourceCapabilityConvert(std::shared_ptr<PluginInfo>& info, const PluginDefBase& def);
96 static Status DemuxerCapabilityConvert(std::shared_ptr<PluginInfo>& info, const PluginDefBase& def);
102 static Status CodecCapabilityConvert(std::shared_ptr<PluginInfo>& info, const PluginDefBase& def);
106 static Status AudioSinkCapabilityConvert(std::shared_ptr<PluginInfo>& info, const PluginDefBase& def);
110 static Status VideoSinkCapabilityConvert(std::shared_ptr<PluginInfo>& info, const PluginDefBase& def);
H A Dplugin_register.cpp161 void PluginRegister::RegisterImpl::SetPluginInfo(std::shared_ptr<PluginInfo>& info, const PluginDefBase& def) in SetPluginInfo()
174 auto info = std::make_shared<PluginInfo>(); in InitSourceInfo()
188 auto info = std::make_shared<PluginInfo>(); in InitDemuxerInfo()
200 auto info = std::make_shared<PluginInfo>(); in InitMuxerInfo()
212 auto info = std::make_shared<PluginInfo>(); in InitCodecInfo()
223 auto info = std::make_shared<PluginInfo>(); in InitAudioSinkInfo()
233 auto info = std::make_shared<PluginInfo>(); in InitVideoSinkInfo()
244 auto info = std::make_shared<PluginInfo>(); in InitOutputSinkInfo()
256 auto info = std::make_shared<PluginInfo>(); in InitGenericPlugin()
264 Status PluginRegister::RegisterImpl::SourceCapabilityConvert(std::shared_ptr<PluginInfo>
[all...]
H A Dplugin_info.h27 * PluginInfo, which describes static information for a plugin, including basic plugin information,
41 struct PluginInfo { struct
H A Dplugin_manager.cpp33 std::shared_ptr<PluginInfo> PluginManager::GetPluginInfo(PluginType type, const std::string& name) in GetPluginInfo()
/foundation/resourceschedule/resource_schedule_service/ressched/services/resschedmgr/resschedfwk/src/
H A Dplugin_switch.cpp41 bool PluginSwitch::FillinPluginInfo(const xmlNode* currNode, PluginInfo& info, bool isRssExe) in FillinPluginInfo()
101 PluginInfo info; in LoadFromConfigContent()
112 std::list<PluginInfo> PluginSwitch::GetPluginSwitch() in GetPluginSwitch()
114 std::list<PluginInfo> pluginInfoList; in GetPluginSwitch()
H A Dplugin_mgr.cpp257 std::list<PluginInfo> pluginInfoList = pluginSwitch_->GetPluginSwitch(); in LoadPlugin()
276 shared_ptr<PluginLib> PluginMgr::LoadOnePlugin(const PluginInfo& info) in LoadOnePlugin()
571 std::list<PluginInfo> pluginInfoList = pluginSwitch_->GetPluginSwitch(); in DumpAllPlugin()
580 std::list<PluginInfo> pluginInfoList = pluginSwitch_->GetPluginSwitch(); in DumpAllPluginConfig()
590 std::list<PluginInfo> pluginInfoList = pluginSwitch_->GetPluginSwitch(); in DumpOnePlugin()
592 pluginInfoList.end(), [&pluginName](PluginInfo &info) { return pluginName == info.libPath; }); in DumpOnePlugin()
629 std::list<PluginInfo> pluginInfoList = pluginSwitch_->GetPluginSwitch(); in DumpHelpFromPlugin()
636 void PluginMgr::DumpPluginInfoAppend(std::string &result, PluginInfo info) in DumpPluginInfoAppend()
/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dfilter_base.cpp255 bool FilterBase::UpdateAndInitPluginByInfo(std::shared_ptr<T>& plugin, std::shared_ptr<Plugin::PluginInfo>& pluginInfo, in UpdateAndInitPluginByInfo()
256 const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo, in UpdateAndInitPluginByInfo()
288 std::shared_ptr<Plugin::PluginInfo>& pluginInfo,
289 const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo,
292 std::shared_ptr<Plugin::PluginInfo>& pluginInfo,
293 const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo,
296 std::shared_ptr<Plugin::PluginInfo>& pluginInfo,
297 const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo,
300 std::shared_ptr<Plugin::PluginInfo>& pluginInfo,
301 const std::shared_ptr<Plugin::PluginInfo>
[all...]
H A Dfilter_base.h123 static bool UpdateAndInitPluginByInfo(std::shared_ptr<T>& plugin, std::shared_ptr<Plugin::PluginInfo>& pluginInfo,
124 const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo,
142 std::shared_ptr<Plugin::PluginInfo> pluginInfo_{};
/foundation/multimedia/media_foundation/engine/pipeline/filters/common/
H A Dplugin_utils.h53 std::vector<std::pair<std::shared_ptr<Plugin::PluginInfo>, Plugin::Capability>> FindAvailablePlugins(
57 std::vector<std::shared_ptr<Plugin::PluginInfo>> FindAvailablePluginsByOutputMime(const std::string& outputMime,
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/video_capture/
H A Dvideo_capture_filter.h53 ErrorCode CreatePlugin(const std::shared_ptr<Plugin::PluginInfo>& info, const std::string& name,
63 std::shared_ptr<Plugin::PluginInfo> pluginInfo_ {nullptr};
/foundation/multimedia/media_foundation/engine/pipeline/filters/muxer/
H A Dmuxer_filter.cpp31 std::vector<std::shared_ptr<Plugin::PluginInfo>> Intersections( in Intersections()
32 const std::vector<std::shared_ptr<Plugin::PluginInfo>>& caps1, in Intersections()
33 const std::vector<std::pair<std::shared_ptr<Plugin::PluginInfo>, Plugin::Capability>>& caps2) in Intersections()
35 std::vector<std::shared_ptr<Plugin::PluginInfo>> intersections; in Intersections()
65 bool MuxerFilter::UpdateAndInitPluginByInfo(const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo) in UpdateAndInitPluginByInfo()
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/audio_capture/
H A Daudio_capture_filter.h61 ErrorCode CreatePlugin(const std::shared_ptr<Plugin::PluginInfo>& info, const std::string& name,
77 std::shared_ptr<Plugin::PluginInfo> pluginInfo_ {nullptr};
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/muxer/
H A Dmuxer_filter.h67 bool UpdateAndInitPluginByInfo(const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo);
78 std::shared_ptr<Plugin::PluginInfo> targetPluginInfo_ {nullptr};
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/av_transport_input/
H A Dav_transport_input_filter.h58 ErrorCode CreatePlugin(const std::shared_ptr<Plugin::PluginInfo>& selectedInfo);
76 std::shared_ptr<Plugin::PluginInfo> pluginInfo_ {nullptr};
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/av_transport_output/
H A Dav_transport_output_filter.h62 ErrorCode CreatePlugin(const std::shared_ptr<Plugin::PluginInfo>& selectedInfo);
72 std::shared_ptr<Plugin::PluginInfo> pluginInfo_ {nullptr};
/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/
H A Dtype_finder.cpp46 bool IsPluginSupportedExtension(Plugins::PluginInfo& pluginInfo, const std::string& extension) in IsPluginSupportedExtension()
205 [&uriSuffix](const std::shared_ptr<Plugins::PluginInfo>& lhs, in SortPlugins()
206 const std::shared_ptr<Plugins::PluginInfo>& rhs) { in SortPlugins()
H A Dtype_finder.h67 std::vector<std::shared_ptr<Plugins::PluginInfo>> plugins_;
/foundation/multimedia/media_foundation/engine/pipeline/filters/demux/
H A Dtype_finder.cpp38 bool IsPluginSupportedExtension(Plugin::PluginInfo& pluginInfo, const std::string& extension) in IsPluginSupportedExtension()
257 [&uriSuffix](const std::shared_ptr<Plugin::PluginInfo>& lhs, const std::shared_ptr<Plugin::PluginInfo>& rhs) { in SortPlugins()
H A Dtype_finder.h68 std::vector<std::shared_ptr<Plugin::PluginInfo>> plugins_;
/foundation/multimedia/media_foundation/interface/inner_api/plugin/
H A Dplugin_info.h27 * PluginInfo, which describes static information for a plugin, including basic plugin information,
41 struct PluginInfo { struct
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/test/av_transport_output_filter_test/
H A Dav_transport_output_filter_test.cpp187 avOutputTest_->pluginInfo_ = std::make_shared<Plugin::PluginInfo>(); in HWTEST_F()
196 std::shared_ptr<PluginInfo> selectedInfo = nullptr; in HWTEST_F()
200 selectedInfo = std::make_shared<PluginInfo>(); in HWTEST_F()
217 avOutputTest_->pluginInfo_ = std::make_shared<Plugin::PluginInfo>(); in HWTEST_F()
223 avOutputTest_->pluginInfo_ = std::make_shared<Plugin::PluginInfo>(); in HWTEST_F()
236 std::shared_ptr<PluginInfo> selectedInfo = PluginManager::Instance().GetPluginInfo( in HWTEST_F()
/foundation/multimedia/av_codec/services/media_engine/modules/source/
H A Dsource.h129 std::shared_ptr<Plugins::PluginInfo> pluginInfo_{};
/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h47 std::shared_ptr<PluginInfo> GetPluginInfo(PluginType type, const std::string& name);
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/video_sink/
H A Dvideo_sink_filter.h89 bool CreateVideoSinkPlugin(const std::shared_ptr<Plugin::PluginInfo>& selectedPluginInfo);

Completed in 10 milliseconds

12