Home
last modified time | relevance | path

Searched refs:SourcePlugin (Results 1 - 25 of 38) sorted by relevance

12

/foundation/multimedia/media_foundation/engine/plugin/core/
H A Dsource.h30 struct SourcePlugin;
59 Source(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<SourcePlugin> plugin);
62 std::shared_ptr<SourcePlugin> source_;
H A Dsource.cpp21 Source::Source(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<SourcePlugin> plugin) in Source()
/foundation/multimedia/media_foundation/engine/include/plugin/interface/
H A Dsource_plugin.h38 struct SourcePlugin : public PluginBase { struct
40 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() function
165 PluginCreatorFunc<SourcePlugin> creator {nullptr}; ///< Source plugin create function.
/foundation/multimedia/media_foundation/test/unittest/plugins/
H A DUtSourceTest1.h24 class UtSourceTest1 : public SourcePlugin {
26 explicit UtSourceTest1(std::string name) : SourcePlugin(std::move(name)) in UtSourceTest1()
H A DUtSourceTest2.h24 class UtSourceTest2 : public SourcePlugin {
26 explicit UtSourceTest2(std::string name) : SourcePlugin(std::move(name)) in UtSourceTest2()
H A DUtSourceTest2.cpp22 static std::shared_ptr<SourcePlugin> PluginCreator(const std::string &name) in PluginCreator()
H A DUtSourceTest1.cpp23 static std::shared_ptr<SourcePlugin> PluginCreator(const std::string &name) in PluginCreator()
/foundation/multimedia/av_codec/interfaces/plugin/
H A Dsource_plugin.h68 class SourcePlugin : public PluginBase { class
71 explicit SourcePlugin(std::string name): PluginBase(std::move(name)) {} in SourcePlugin() function in OHOS::Media::Plugins::SourcePlugin
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/stream_source/
H A Dstream_source_plugin.cpp25 std::shared_ptr<SourcePlugin> StreamSourcePluginCreator(const std::string& name) in StreamSourcePluginCreator()
45 : SourcePlugin(std::move(name)) in StreamSourcePlugin()
H A Dstream_source_plugin.h27 class StreamSourcePlugin : public SourcePlugin, std::enable_shared_from_this<StreamSourcePlugin> {
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/file_source/
H A Dfile_fd_source_plugin.h28 class FileFdSourcePlugin : public SourcePlugin {
H A Dfile_fd_source_plugin.cpp55 definition.creator = [](const std::string& name) -> std::shared_ptr<SourcePlugin> { in FileFdSourceRegister()
64 : SourcePlugin(std::move(name)) in FileFdSourcePlugin()
H A Dfile_source_plugin.h36 class FileSourcePlugin : public SourcePlugin {
/foundation/multimedia/av_codec/services/media_engine/plugins/source/
H A Dfile_source_plugin.cpp43 std::shared_ptr<SourcePlugin> FileSourcePluginCreator(const std::string& name) in FileSourcePluginCreator()
57 auto func = [](const std::string& name) -> std::shared_ptr<SourcePlugin> { in FileSourceRegister()
83 : SourcePlugin(std::move(name)), fp_(nullptr), fileSize_(0), seekable_(Seekable::SEEKABLE), position_(0) in FileSourcePlugin()
H A Ddata_stream_source_plugin.h28 class DataStreamSourcePlugin : public Plugins::SourcePlugin {
H A Dfile_source_plugin.h38 class FileSourcePlugin : public SourcePlugin {
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/std_stream_source/
H A Dstd_stream_source_plugin.cpp29 std::shared_ptr<SourcePlugin> StdStreamSourcePluginCreator(const std::string& name) in StdStreamSourcePluginCreator()
48 : SourcePlugin(std::move(name)) in StdStreamSourcePlugin()
H A Dstd_stream_source_plugin.h28 class StdStreamSourcePlugin : public SourcePlugin {
/foundation/multimedia/av_codec/test/unittest/media_demuxer_test/
H A Dmedia_demuxer_unit_test.h160 class SourcePluginMock : public Plugins::SourcePlugin {
162 explicit SourcePluginMock(std::string name) : SourcePlugin(name) in SourcePluginMock()
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/video_capture/
H A Dvideo_file_capture_plugin.h30 class VideoFileCapturePlugin : public SourcePlugin {
H A Dvideo_capture_plugin.h33 class VideoCapturePlugin : public SourcePlugin {
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/audio_capture/
H A Daudio_capture_plugin.h27 class AudioCapturePlugin : public SourcePlugin {
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/
H A Dhttp_source_plugin.h28 class HttpSourcePlugin : public SourcePlugin {
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_lite_source/
H A Dhttp_lite_source_plugin.h36 class HttpSourcePlugin : public SourcePlugin {
/foundation/multimedia/av_codec/services/media_engine/modules/source/
H A Dsource.h127 std::shared_ptr<Plugins::SourcePlugin> plugin_;

Completed in 10 milliseconds

12