Home
last modified time | relevance | path

Searched refs:AudioSink (Results 1 - 20 of 20) sorted by relevance

/foundation/multimedia/av_codec/services/media_engine/modules/sink/
H A Daudio_sink.cpp23 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = { LOG_CORE, LOG_DOMAIN_SYSTEM_PLAYER, "AudioSink" };
45 AudioSink::AudioSink() in AudioSink() function in OHOS::Media::AudioSink
47 MEDIA_LOG_I("Tips AudioSink ctor"); in AudioSink()
53 AudioSink::~AudioSink() in ~AudioSink()
55 MEDIA_LOG_D("AudioSink dtor"); in ~AudioSink()
58 Status AudioSink::Init(std::shared_ptr<Meta>& meta, const std::shared_ptr<Pipeline::EventReceiver>& receiver) in Init()
86 sptr<AVBufferQueueProducer> AudioSink::GetBufferQueueProducer() in GetBufferQueueProducer()
94 sptr<AVBufferQueueConsumer> AudioSink
[all...]
/foundation/multimedia/media_foundation/engine/plugin/core/
H A Daudio_sink.h32 class AudioSink : public Base { class
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);
H A Daudio_sink.cpp27 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()
H A Dplugin_manager.cpp83 std::shared_ptr<AudioSink> PluginManager::CreateAudioSinkPlugin(const std::string& name) in CreateAudioSinkPlugin()
85 return CreatePlugin<AudioSink, AudioSinkPlugin>(name, PluginType::AUDIO_SINK); in CreateAudioSinkPlugin()
/foundation/CastEngine/castengine_wifi_display/services/mediaplayer/src/
H A Daudio_sink.cpp22 AudioSink::AudioSink(uint32_t playerId) : audioRenderer_(nullptr) in AudioSink() function in OHOS::Sharing::AudioSink
28 AudioSink::~AudioSink() in ~AudioSink()
36 int32_t AudioSink::Prepare() in Prepare()
48 int32_t AudioSink::Prepare(int32_t channels, int32_t sampleRate) in Prepare()
62 int32_t AudioSink::Start() in Start()
75 int32_t AudioSink::Stop() in Stop()
94 int32_t AudioSink::Pause() in Pause()
110 int32_t AudioSink
[all...]
H A Daudio_player.cpp35 audioSink_ = std::make_shared<AudioSink>(playerId_); in Init()
/foundation/multimedia/media_lite/services/player_lite/impl/player_control/sink/
H A Dplayer_audio_sink.cpp46 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 &timestamp, CodecBuffer &renderFrame) in UpdateAudioPts()
171 void AudioSink
[all...]
H A Dplayer_audio_sink.h33 class AudioSink { class
35 AudioSink();
36 ~AudioSink();
H A Dplayer_sink_manager.h38 std::shared_ptr<AudioSink> sink;
57 friend AudioSink;
H A Dplayer_sink_manager.cpp66 audioSinkInfo_[audioSinkNum_].sink = std::make_shared<AudioSink>(); in AddNewSink()
/foundation/multimedia/av_codec/test/unittest/media_sink_test/
H A Daudio_sink_test.cpp177 std::shared_ptr<AudioSink> AudioSinkCreate() in AudioSinkCreate()
179 auto audioSink = std::make_shared<AudioSink>(); in AudioSinkCreate()
192 std::shared_ptr<AudioSink> audioSink = AudioSinkCreate(); in HWTEST()
212 std::shared_ptr<AudioSink> audioSink = AudioSinkCreate(); in HWTEST()
227 std::shared_ptr<AudioSink> audioSink = AudioSinkCreate(); in HWTEST()
242 std::shared_ptr<AudioSink> audioSink = AudioSinkCreate(); in HWTEST()
258 std::shared_ptr<AudioSink> audioSink = AudioSinkCreate(); in HWTEST()
274 std::shared_ptr<AudioSink> audioSink = AudioSinkCreate(); in HWTEST()
284 std::shared_ptr<AudioSink> audioSink = AudioSinkCreate(); in HWTEST()
303 std::shared_ptr<AudioSink> audioSin in HWTEST()
[all...]
/foundation/CastEngine/castengine_wifi_display/services/mediaplayer/include/
H A Daudio_sink.h55 class AudioSink { class
57 AudioSink(uint32_t playerId);
58 virtual ~AudioSink();
H A Daudio_player.h32 AudioDecoderReceiver(std::shared_ptr<AudioSink> &audioSink) : sink_(audioSink){}; in AudioDecoderReceiver()
44 std::weak_ptr<AudioSink> sink_;
65 std::shared_ptr<AudioSink> audioSink_ = nullptr;
/foundation/multimedia/av_codec/interfaces/inner_api/native/
H A Daudio_sink.h33 class AudioSink : public std::enable_shared_from_this<AudioSink>, public Pipeline::MediaSynchronousSink { class
35 AudioSink();
36 ~AudioSink();
H A Daudio_sink_filter.h101 std::shared_ptr<AudioSink> audioSink_;
/foundation/multimedia/media_foundation/engine/include/plugin/core/
H A Dplugin_manager.h57 std::shared_ptr<AudioSink> CreateAudioSinkPlugin(const std::string& name);
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/sink/audio_sink/
H A Daudio_sink_filter.h96 std::shared_ptr<Plugin::AudioSink> plugin_ {};
/foundation/multimedia/media_foundation/engine/pipeline/core/
H A Dfilter_base.cpp291 template bool FilterBase::UpdateAndInitPluginByInfo(std::shared_ptr<Plugin::AudioSink>& plugin,
294 const std::function<std::shared_ptr<Plugin::AudioSink>(const std::string&)>& pluginCreator);
/foundation/multimedia/media_foundation/engine/pipeline/filters/sink/audio_sink/
H A Daudio_sink_filter.cpp143 auto res = UpdateAndInitPluginByInfo<Plugin::AudioSink>(plugin_, pluginInfo_, selectedPluginInfo, in Negotiate()
144 [this](const std::string& name) -> std::shared_ptr<Plugin::AudioSink> { in Negotiate()
221 DUMP_BUFFER2LOG("AudioSink Write", buffer, offset); in PushData()
/foundation/multimedia/av_codec/services/media_engine/filters/
H A Daudio_sink_filter.cpp60 audioSink_ = std::make_shared<AudioSink>(); in AudioSinkFilter()

Completed in 9 milliseconds