Searched refs:AudioSink (Results 1 – 16 of 16) sorted by relevance
/foundation/multimedia/histreamer/engine/plugin/core/ |
D | audio_sink.h | 32 class AudioSink : public Base { 34 AudioSink(const AudioSink &) = delete; 35 AudioSink operator=(const AudioSink &) = delete; 36 ~AudioSink() override = default; 54 AudioSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<AudioSinkPlugin> plugin);
|
D | audio_sink.cpp | 27 AudioSink::AudioSink(uint32_t pkgVer, uint32_t apiVer, std::shared_ptr<AudioSinkPlugin> plugin) in AudioSink() function in AudioSink 30 Status AudioSink::Pause() in Pause() 48 Status AudioSink::Resume() in Resume() 66 Status AudioSink::Flush() in Flush() 71 Status AudioSink::Drain() in Drain() 76 Status AudioSink::Write(const std::shared_ptr<Buffer>& input) in Write() 81 Status AudioSink::SetVolume(float volume) in SetVolume() 86 Status AudioSink::GetLatency(uint64_t& hstTime) in GetLatency()
|
D | plugin_manager.cpp | 83 std::shared_ptr<AudioSink> PluginManager::CreateAudioSinkPlugin(const std::string& name) in CreateAudioSinkPlugin() 85 return CreatePlugin<AudioSink, AudioSinkPlugin>(name, PluginType::AUDIO_SINK); in CreateAudioSinkPlugin()
|
/foundation/multimedia/media_lite/services/player_lite/impl/player_control/sink/ |
D | player_audio_sink.cpp | 46 AudioSink::AudioSink() in AudioSink() function in OHOS::Media::AudioSink 70 AudioSink::~AudioSink() in ~AudioSink() 75 void AudioSink::DeInit() in DeInit() 91 int32_t AudioSink::Init(SinkAttr &atrr) in Init() 145 void AudioSink::ResetRendStartTime() in ResetRendStartTime() 152 void AudioSink::GetStatus(AudioSinkStatus &status) in GetStatus() 157 void AudioSink::UpdateAudioPts(int64_t lastPts, int64_t ×tamp, CodecBuffer &renderFrame) in UpdateAudioPts() 171 void AudioSink::QueueRenderFrame(const PlayerBufferInfo &frame, const bool cacheQueue) in QueueRenderFrame() 184 int32_t AudioSink::GetRenderFrame(PlayerBufferInfo &renderFrame, const PlayerBufferInfo &frame) in GetRenderFrame() 198 void AudioSink::ReleaseQueHeadFrame(void) in ReleaseQueHeadFrame() [all …]
|
D | player_audio_sink.h | 33 class AudioSink { 35 AudioSink(); 36 ~AudioSink();
|
D | player_sink_manager.h | 38 std::shared_ptr<AudioSink> sink; 57 friend AudioSink; variable
|
D | player_sink_manager.cpp | 66 audioSinkInfo_[audioSinkNum_].sink = std::make_shared<AudioSink>(); in AddNewSink()
|
/foundation/multimedia/player_framework/services/engine/gstreamer/plugins/sink/audiosink/include/ |
D | audio_sink.h | 27 class AudioSink { 29 virtual ~AudioSink() = default;
|
D | audio_sink_factory.h | 29 static std::unique_ptr<AudioSink> CreateAudioSink(GstBaseSink *sink);
|
D | gst_audio_server_sink.h | 43 std::unique_ptr<OHOS::Media::AudioSink> audio_sink;
|
D | audio_sink_sv_impl.h | 56 class AudioSinkSvImpl : public AudioSink {
|
/foundation/multimedia/player_framework/services/engine/gstreamer/plugins/sink/audiosink/src/ |
D | audio_sink_factory.cpp | 32 std::unique_ptr<AudioSink> AudioSinkFactory::CreateAudioSink(GstBaseSink *sink) in CreateAudioSink()
|
/foundation/multimedia/histreamer/engine/include/plugin/core/ |
D | plugin_manager.h | 57 std::shared_ptr<AudioSink> CreateAudioSinkPlugin(const std::string& name);
|
/foundation/multimedia/histreamer/engine/include/pipeline/filters/sink/audio_sink/ |
D | audio_sink_filter.h | 96 std::shared_ptr<Plugin::AudioSink> plugin_ {};
|
/foundation/multimedia/histreamer/engine/pipeline/filters/sink/audio_sink/ |
D | audio_sink_filter.cpp | 143 … auto res = UpdateAndInitPluginByInfo<Plugin::AudioSink>(plugin_, pluginInfo_, selectedPluginInfo, in Negotiate() 144 [this](const std::string& name) -> std::shared_ptr<Plugin::AudioSink> { in Negotiate()
|
/foundation/multimedia/histreamer/engine/pipeline/core/ |
D | filter_base.cpp | 289 template bool FilterBase::UpdateAndInitPluginByInfo(std::shared_ptr<Plugin::AudioSink>& plugin, 292 const std::function<std::shared_ptr<Plugin::AudioSink>(const std::string&)>& pluginCreator);
|