Home
last modified time | relevance | path

Searched refs:OutputSinkPlugin (Results 1 - 6 of 6) sorted by relevance

/foundation/multimedia/media_foundation/engine/plugin/core/
H A Doutput_sink.h26 struct OutputSinkPlugin;
41 OutputSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<OutputSinkPlugin> plugin);
44 std::shared_ptr<OutputSinkPlugin> outputSink_;
H A Doutput_sink.cpp22 OutputSink::OutputSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<OutputSinkPlugin> plugin) in OutputSink()
H A Dplugin_manager.cpp94 return CreatePlugin<OutputSink, OutputSinkPlugin>(name, PluginType::OUTPUT_SINK); in CreateOutputSinkPlugin()
/foundation/multimedia/media_foundation/engine/include/plugin/interface/
H A Doutput_sink_plugin.h29 struct OutputSinkPlugin : public Plugin::PluginBase { struct
30 explicit OutputSinkPlugin(std::string name): PluginBase(std::move(name)) {} in OutputSinkPlugin() function
59 PluginCreatorFunc<OutputSinkPlugin> creator {nullptr}; ///< Output sink plugin create function.
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/file_sink/
H A Dfile_fd_sink_plugin.cpp30 std::shared_ptr<OutputSinkPlugin> FileFdSinkPluginCreator(const std::string& name) in FileFdSinkPluginCreator()
49 : OutputSinkPlugin(std::move(name)), fd_(-1), seekable_(Seekable::SEEKABLE) in FileFdSinkPlugin()
H A Dfile_fd_sink_plugin.h25 class FileFdSinkPlugin : public OutputSinkPlugin {

Completed in 3 milliseconds