Home
last modified time | relevance | path

Searched refs:PluginRegInfo (Results 1 - 2 of 2) sorted by relevance

/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dplugin_register.h33 struct PluginRegInfo { struct
51 std::shared_ptr<PluginRegInfo> GetPluginRegInfo(PluginType type, const std::string& name);
66 using REGISTERED_TABLE = std::map<PluginType, std::map<std::string, std::shared_ptr<PluginRegInfo>>>;
90 Status InitSourceInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def);
94 Status InitDemuxerInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def);
98 Status InitMuxerInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def);
100 Status InitCodecInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def);
104 Status InitAudioSinkInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def);
108 Status InitVideoSinkInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def);
112 Status InitOutputSinkInfo(std::shared_ptr<PluginRegInfo>
[all...]
H A Dplugin_register.cpp75 auto regInfo = std::make_shared<PluginRegInfo>(); in UpdateRegisterTableAndRegisterNames()
156 bool PluginRegister::RegisterImpl::MoreAcceptable(std::shared_ptr<PluginRegInfo>& regInfo, const PluginDefBase& def) in MoreAcceptable()
170 Status PluginRegister::RegisterImpl::InitSourceInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def) in InitSourceInfo()
183 Status PluginRegister::RegisterImpl::InitDemuxerInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def) in InitDemuxerInfo()
196 Status PluginRegister::RegisterImpl::InitMuxerInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def) in InitMuxerInfo()
208 Status PluginRegister::RegisterImpl::InitCodecInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def) in InitCodecInfo()
220 Status PluginRegister::RegisterImpl::InitAudioSinkInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def) in InitAudioSinkInfo()
230 Status PluginRegister::RegisterImpl::InitVideoSinkInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def) in InitVideoSinkInfo()
240 Status PluginRegister::RegisterImpl::InitOutputSinkInfo(std::shared_ptr<PluginRegInfo>& reg, const PluginDefBase& def) in InitOutputSinkInfo()
252 Status PluginRegister::RegisterImpl::InitGenericPlugin(std::shared_ptr<PluginRegInfo>
[all...]

Completed in 2 milliseconds