Home
last modified time | relevance | path

Searched refs:AudioBuffersManager (Results 1 - 4 of 4) sorted by relevance

/foundation/multimedia/av_codec/services/engine/codec/audio/
H A Daudio_buffers_manager.cpp20 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = {LOG_CORE, LOG_DOMAIN_AUDIO, "AvCodec-AudioBuffersManager"};
28 AudioBuffersManager::~AudioBuffersManager() {} in ~AudioBuffersManager()
30 AudioBuffersManager::AudioBuffersManager(const uint32_t bufferSize, const std::string_view &name, const uint16_t count, in AudioBuffersManager() function in OHOS::MediaAVCodec::AudioBuffersManager
43 std::shared_ptr<AudioBufferInfo> AudioBuffersManager::getMemory(const uint32_t &index) const noexcept
52 bool AudioBuffersManager::SetBufferBusy(const uint32_t &index) in SetBufferBusy()
61 void AudioBuffersManager::initBuffers() in initBuffers()
73 bool AudioBuffersManager::RequestNewBuffer(uint32_t &index, std::shared_ptr<AudioBufferInfo> &buffer) in RequestNewBuffer()
84 bool AudioBuffersManager
[all...]
H A Daudio_codec_worker.cpp49 inputBuffer_(std::make_shared<AudioBuffersManager>(inputBufferSize, INPUT_BUFFER, DEFAULT_BUFFER_COUNT)), in AudioCodecWorker()
50 outputBuffer_(std::make_shared<AudioBuffersManager>(outputBufferSize, OUTPUT_BUFFER, DEFAULT_BUFFER_COUNT)) in AudioCodecWorker()
232 std::shared_ptr<AudioBuffersManager> AudioCodecWorker::GetInputBuffer() const noexcept
238 std::shared_ptr<AudioBuffersManager> AudioCodecWorker::GetOutputBuffer() const noexcept
/foundation/multimedia/av_codec/services/engine/codec/include/audio/
H A Daudio_codec_worker.h52 std::shared_ptr<AudioBuffersManager> GetInputBuffer() const noexcept;
54 std::shared_ptr<AudioBuffersManager> GetOutputBuffer() const noexcept;
90 std::shared_ptr<AudioBuffersManager> inputBuffer_;
91 std::shared_ptr<AudioBuffersManager> outputBuffer_;
H A Daudio_buffers_manager.h30 class AudioBuffersManager : public NoCopyable { class
32 AudioBuffersManager(const uint32_t bufferSize, const std::string_view &name, const uint16_t count,
35 ~AudioBuffersManager();

Completed in 2 milliseconds