Home
last modified time | relevance | path

Searched refs:AudioSinkPlugin (Results 1 - 21 of 21) sorted by relevance

/foundation/multimedia/media_foundation/test/unittest/
H A DTestAudioSinkPlugin.cpp26 std::shared_ptr<AudioSinkPlugin> AudioServerSinkPluginCreate(const std::string& name) in AudioServerSinkPluginCreate()
33 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("process"); in HWTEST()
43 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("get parameter"); in HWTEST()
60 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("get allocator"); in HWTEST()
68 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("get mute"); in HWTEST()
77 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("set mute"); in HWTEST()
86 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("get speed"); in HWTEST()
95 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("set speed"); in HWTEST()
104 std::shared_ptr<AudioSinkPlugin> audioSinkPlugin = AudioServerSinkPluginCreate("get frame size"); in HWTEST()
113 std::shared_ptr<AudioSinkPlugin> audioSinkPlugi in HWTEST()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/core/
H A Daudio_sink.h30 struct AudioSinkPlugin;
54 AudioSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<AudioSinkPlugin> plugin);
57 std::shared_ptr<AudioSinkPlugin> audioSink;
H A Daudio_sink.cpp27 AudioSink::AudioSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<AudioSinkPlugin> plugin) in AudioSink()
H A Dplugin_manager.cpp85 return CreatePlugin<AudioSink, AudioSinkPlugin>(name, PluginType::AUDIO_SINK); in CreateAudioSinkPlugin()
/foundation/multimedia/media_foundation/engine/include/plugin/interface/
H A Daudio_sink_plugin.h35 struct AudioSinkPlugin : public PluginBase { struct
37 explicit AudioSinkPlugin(std::string name): PluginBase(std::move(name)) {} in AudioSinkPlugin() function
212 PluginCreatorFunc<AudioSinkPlugin> creator {nullptr}; ///< Audio sink plugin create function.
/foundation/multimedia/media_foundation/test/unittest/plugins/
H A DUtAudioSinkTest1.h24 class UtAudioSinkTest1 : public AudioSinkPlugin {
26 explicit UtAudioSinkTest1(std::string name) : AudioSinkPlugin(std::move(name)) in UtAudioSinkTest1()
H A DUtAudioSinkTest2.h24 class UtAudioSinkTest2 : public AudioSinkPlugin {
26 explicit UtAudioSinkTest2(std::string name) : AudioSinkPlugin(std::move(name)) in UtAudioSinkTest2()
H A DUtAudioSinkTest2.cpp20 static std::shared_ptr<AudioSinkPlugin> PluginCreator(const std::string &name) in PluginCreator()
H A DUtAudioSinkTest1.cpp20 static std::shared_ptr<AudioSinkPlugin> PluginCreator(const std::string &name) in PluginCreator()
/foundation/multimedia/av_codec/interfaces/plugin/
H A Daudio_sink_plugin.h36 struct AudioSinkPlugin : public Plugins::PluginBase { struct
38 explicit AudioSinkPlugin(std::string name): PluginBase(std::move(name)) {} in AudioSinkPlugin() function
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Daudio_sink.h87 std::shared_ptr<Plugins::AudioSinkPlugin> CreatePlugin();
114 std::shared_ptr<Plugins::AudioSinkPlugin> plugin_ {};
/foundation/multimedia/media_foundation/engine/plugin/plugins/hdi_adapter/sink/
H A Dhos_au_sink.h37 class HdiSink : public std::enable_shared_from_this<HdiSink>, public AudioSinkPlugin {
H A Dhos_au_sink.cpp116 std::shared_ptr<AudioSinkPlugin> AudioSinkPluginCreator(const std::string& name) in AudioSinkPluginCreator()
221 : AudioSinkPlugin(std::move(name)), audioManager_(nullptr), cacheData_(), processing_(false), renderCond_() in HdiSink()
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/sdl/audio_sink/
H A Dsdl_audio_sink_plugin.h31 class SdlAudioSinkPlugin : public std::enable_shared_from_this<SdlAudioSinkPlugin>, public AudioSinkPlugin {
H A Dsdl_audio_sink_plugin.cpp88 std::shared_ptr<AudioSinkPlugin> AudioSinkPluginCreator(const std::string& name) in AudioSinkPluginCreator()
118 : AudioSinkPlugin(std::move(name)), in SdlAudioSinkPlugin()
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/audio_server_sink/
H A Daudio_server_sink_plugin.h36 class AudioServerSinkPlugin : public Plugin::AudioSinkPlugin {
H A Daudio_server_sink_plugin.cpp128 std::shared_ptr<AudioSinkPlugin> AudioServerSinkPluginCreater(const std::string& name) in AudioServerSinkPluginCreater()
226 : Plugin::AudioSinkPlugin(std::move(name)), audioRenderer_(nullptr) in AudioServerSinkPlugin()
/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Daudio_sink.cpp277 std::shared_ptr<Plugins::AudioSinkPlugin> AudioSink::CreatePlugin() in CreatePlugin()
283 return std::reinterpret_pointer_cast<Plugins::AudioSinkPlugin>(plugin); in CreatePlugin()
/foundation/multimedia/av_codec/services/media_engine/plugins/sink/
H A Daudio_server_sink_plugin.h35 class AudioServerSinkPlugin : public Plugins::AudioSinkPlugin {
H A Daudio_server_sink_plugin.cpp116 auto func = [](const std::string &name) -> std::shared_ptr<AudioSinkPlugin> { in AudioServerSinkRegister()
241 : Plugins::AudioSinkPlugin(std::move(name)), audioRenderer_(nullptr) in AudioServerSinkPlugin()
/foundation/multimedia/av_codec/test/unittest/media_sink_test/
H A Daudio_sink_test.cpp49 class TestAudioSinkMock : public AudioSinkPlugin {
52 explicit TestAudioSinkMock(std::string name): AudioSinkPlugin(std::move(name)) {} in TestAudioSinkMock()

Completed in 12 milliseconds