Home
last modified time | relevance | path

Searched refs:PluginCreatorFunc (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/plugin/
H A Dplugin_definition.h135 using PluginCreatorFunc = std::function<std::shared_ptr<T>(const std::string& name)>; variable
200 virtual PluginCreatorFunc<PluginBase> GetCreator() const in GetCreator()
205 virtual void SetCreator(PluginCreatorFunc<PluginBase> creatorFunc) in SetCreator()
224 PluginCreatorFunc<PluginBase> creator {nullptr}; ///< plugin create function.
H A Dgeneric_plugin.h36 PluginCreatorFunc<PluginBase> creator {nullptr}; ///< Generic plugin create function.
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/interface/
H A Dgeneric_plugin.h36 PluginCreatorFunc<PluginBase> creator {nullptr}; ///< Generic plugin create function.
H A Dvideo_sink_plugin.h110 PluginCreatorFunc<VideoSinkPlugin> creator; ///< Video sink plugin create function.
H A Dsource_plugin.h125 PluginCreatorFunc<SourcePlugin> creator {nullptr}; ///< Source plugin create function.
H A Dcodec_plugin.h140 PluginCreatorFunc<CodecPlugin> creator {nullptr}; ///< Codec plugin create function.
H A Doutput_sink_plugin.h59 PluginCreatorFunc<OutputSinkPlugin> creator {nullptr}; ///< Output sink plugin create function.
H A Daudio_sink_plugin.h212 PluginCreatorFunc<AudioSinkPlugin> creator {nullptr}; ///< Audio sink plugin create function.
H A Dmuxer_plugin.h55 PluginCreatorFunc<MuxerPlugin> creator {nullptr}; ///< Muxer plugin create function.
H A Ddemuxer_plugin.h216 PluginCreatorFunc<DemuxerPlugin> creator {nullptr}; ///< Demuxer plugin create function.
H A Dplugin_definition.h86 using PluginCreatorFunc = std::function<std::shared_ptr<T>(const std::string& name)>; variable
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dplugin_register.h36 PluginCreatorFunc<PluginBase> creator;