/foundation/multimedia/media_foundation/test/unittest/ |
H A D | TestAudioSinkPlugin.cpp | 26 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 D | audio_sink.h | 30 struct AudioSinkPlugin; 54 AudioSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<AudioSinkPlugin> plugin); 57 std::shared_ptr<AudioSinkPlugin> audioSink;
|
H A D | audio_sink.cpp | 27 AudioSink::AudioSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<AudioSinkPlugin> plugin) in AudioSink()
|
H A D | plugin_manager.cpp | 85 return CreatePlugin<AudioSink, AudioSinkPlugin>(name, PluginType::AUDIO_SINK); in CreateAudioSinkPlugin()
|
/foundation/multimedia/media_foundation/engine/include/plugin/interface/ |
H A D | audio_sink_plugin.h | 35 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 D | UtAudioSinkTest1.h | 24 class UtAudioSinkTest1 : public AudioSinkPlugin { 26 explicit UtAudioSinkTest1(std::string name) : AudioSinkPlugin(std::move(name)) in UtAudioSinkTest1()
|
H A D | UtAudioSinkTest2.h | 24 class UtAudioSinkTest2 : public AudioSinkPlugin { 26 explicit UtAudioSinkTest2(std::string name) : AudioSinkPlugin(std::move(name)) in UtAudioSinkTest2()
|
H A D | UtAudioSinkTest2.cpp | 20 static std::shared_ptr<AudioSinkPlugin> PluginCreator(const std::string &name) in PluginCreator()
|
H A D | UtAudioSinkTest1.cpp | 20 static std::shared_ptr<AudioSinkPlugin> PluginCreator(const std::string &name) in PluginCreator()
|
/foundation/multimedia/av_codec/interfaces/plugin/ |
H A D | audio_sink_plugin.h | 36 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 D | audio_sink.h | 87 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 D | hos_au_sink.h | 37 class HdiSink : public std::enable_shared_from_this<HdiSink>, public AudioSinkPlugin {
|
H A D | hos_au_sink.cpp | 116 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 D | sdl_audio_sink_plugin.h | 31 class SdlAudioSinkPlugin : public std::enable_shared_from_this<SdlAudioSinkPlugin>, public AudioSinkPlugin {
|
H A D | sdl_audio_sink_plugin.cpp | 88 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 D | audio_server_sink_plugin.h | 36 class AudioServerSinkPlugin : public Plugin::AudioSinkPlugin {
|
H A D | audio_server_sink_plugin.cpp | 128 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 D | audio_sink.cpp | 277 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 D | audio_server_sink_plugin.h | 35 class AudioServerSinkPlugin : public Plugins::AudioSinkPlugin {
|
H A D | audio_server_sink_plugin.cpp | 116 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 D | audio_sink_test.cpp | 49 class TestAudioSinkMock : public AudioSinkPlugin { 52 explicit TestAudioSinkMock(std::string name): AudioSinkPlugin(std::move(name)) {} in TestAudioSinkMock()
|