Home
last modified time | relevance | path

Searched refs:AudioBufferInfo (Results 1 – 25 of 37) sorted by relevance

12

/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/audio/
H A Daudio_buffer_info.cpp29 AudioBufferInfo::AudioBufferInfo(const uint32_t bufferSize, const std::string_view &name, const uin… in AudioBufferInfo() function in OHOS::MediaAVCodec::AudioBufferInfo
61 AudioBufferInfo::~AudioBufferInfo() in ~AudioBufferInfo()
88 bool AudioBufferInfo::IsAvailable() const noexcept in IsAvailable()
93 bool AudioBufferInfo::CheckIsEos() const noexcept in CheckIsEos()
98 bool AudioBufferInfo::SetBufferOwned() in SetBufferOwned()
104 void AudioBufferInfo::SetEos(bool eos) in SetEos()
134 void AudioBufferInfo::SetFirstFrame() noexcept in SetFirstFrame()
139 bool AudioBufferInfo::CheckIsUsing() const noexcept in CheckIsUsing()
144 void AudioBufferInfo::SetUsing() noexcept in SetUsing()
154 bool AudioBufferInfo::IsHasMetaData() const noexcept in IsHasMetaData()
[all …]
H A Daudio_buffers_manager.cpp43 std::shared_ptr<AudioBufferInfo> AudioBuffersManager::getMemory(const uint32_t &index) const noexce… in getMemory()
67 bufferInfo_[i] = std::make_shared<AudioBufferInfo>(bufferSize_, name_, metaSize_); in initBuffers()
73 bool AudioBuffersManager::RequestNewBuffer(uint32_t &index, std::shared_ptr<AudioBufferInfo> &buffe… in RequestNewBuffer()
154 std::shared_ptr<AudioBufferInfo> AudioBuffersManager::createNewBuffer() in createNewBuffer()
156 …std::shared_ptr<AudioBufferInfo> buffer = std::make_shared<AudioBufferInfo>(bufferSize_, name_, me… in createNewBuffer()
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/audio/encoder/
H A Daudio_ffmpeg_encoder_plugin.h38 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer);
39 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer);
64 int32_t SendBuffer(const std::shared_ptr<AudioBufferInfo> &inputBuffer);
65 int32_t ReceiveBuffer(std::shared_ptr<AudioBufferInfo> &outBuffer);
66 int32_t ReceivePacketSucc(std::shared_ptr<AudioBufferInfo> &outBuffer);
67 int32_t PcmFillFrame(const std::shared_ptr<AudioBufferInfo> &inputBuffer);
H A Daudio_ffmpeg_aac_encoder_plugin.h41 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
42 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
79 int32_t SendBuffer(const std::shared_ptr<AudioBufferInfo> &inputBuffer);
80 int32_t ReceiveBuffer(std::shared_ptr<AudioBufferInfo> &outBuffer);
81 int32_t ReceivePacketSucc(std::shared_ptr<AudioBufferInfo> &outBuffer);
82 int32_t PcmFillFrame(const std::shared_ptr<AudioBufferInfo> &inputBuffer);
H A Daudio_ffmpeg_flac_encoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_g711mu_encoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_opus_encoder_plugin.h41 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
42 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/audio/decoder/
H A Daudio_ffmpeg_decoder_plugin.h40 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer);
42 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer);
99 int32_t SendBuffer(const std::shared_ptr<AudioBufferInfo> &inputBuffer);
100 int32_t ReceiveBuffer(std::shared_ptr<AudioBufferInfo> &outBuffer);
101 int32_t ReceiveFrameSucc(std::shared_ptr<AudioBufferInfo> &outBuffer);
103 int32_t ConvertPlanarFrame(std::shared_ptr<AudioBufferInfo> &outBuffer);
H A Daudio_ffmpeg_flac_decoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_ffmpeg_mp3_decoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_ffmpeg_amrnb_decoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_ffmpeg_amrwb_decoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_g711mu_decoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_ffmpeg_aac_decoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_opus_decoder_plugin.h39 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
40 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
H A Daudio_ffmpeg_vorbis_decoder_plugin.h31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/audio/
H A Daudio_buffers_manager.h37 std::shared_ptr<AudioBufferInfo> getMemory(const uint32_t &index) const noexcept;
43 bool RequestNewBuffer(uint32_t &index, std::shared_ptr<AudioBufferInfo> &buffer);
55 std::shared_ptr<AudioBufferInfo> createNewBuffer();
68 std::vector<std::shared_ptr<AudioBufferInfo>> bufferInfo_;
H A Daudio_buffer_info.h30 class AudioBufferInfo : public NoCopyable {
32AudioBufferInfo(const uint32_t bufferSize, const std::string_view &name, const uint32_t metaSize =…
34 ~AudioBufferInfo();
H A Daudio_codec_worker.h56 std::shared_ptr<AudioBufferInfo> GetOutputBufferInfo(const uint32_t &index) const noexcept;
58 std::shared_ptr<AudioBufferInfo> GetInputBufferInfo(const uint32_t &index) const noexcept;
67 …void SetFirstAndEosStatus(std::shared_ptr<AudioBufferInfo> &outBuffer, bool isEos, uint32_t index);
H A Daudio_base_codec.h36 virtual int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) = 0;
38 virtual int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) = 0;
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/audio/encoder/
H A Daudio_ffmpeg_encoder_plugin.cpp45 int32_t AudioFfmpegEncoderPlugin::ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuff… in ProcessSendData()
55 int32_t AudioFfmpegEncoderPlugin::PcmFillFrame(const std::shared_ptr<AudioBufferInfo> &inputBuffer) in PcmFillFrame()
73 int32_t AudioFfmpegEncoderPlugin::SendBuffer(const std::shared_ptr<AudioBufferInfo> &inputBuffer) in SendBuffer()
121 int32_t AudioFfmpegEncoderPlugin::ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) in ProcessRecieveData()
135 int32_t AudioFfmpegEncoderPlugin::ReceiveBuffer(std::shared_ptr<AudioBufferInfo> &outBuffer) in ReceiveBuffer()
159 int32_t AudioFfmpegEncoderPlugin::ReceivePacketSucc(std::shared_ptr<AudioBufferInfo> &outBuffer) in ReceivePacketSucc()
H A Daudio_ffmpeg_aac_encoder_plugin.cpp211 int32_t AudioFFMpegAacEncoderPlugin::ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputB… in ProcessSendData()
221 int32_t AudioFFMpegAacEncoderPlugin::ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) in ProcessRecieveData()
394 int32_t AudioFFMpegAacEncoderPlugin::SendBuffer(const std::shared_ptr<AudioBufferInfo> &inputBuffer) in SendBuffer()
447 int32_t AudioFFMpegAacEncoderPlugin::PcmFillFrame(const std::shared_ptr<AudioBufferInfo> &inputBuff… in PcmFillFrame()
482 int32_t AudioFFMpegAacEncoderPlugin::ReceiveBuffer(std::shared_ptr<AudioBufferInfo> &outBuffer) in ReceiveBuffer()
504 int32_t AudioFFMpegAacEncoderPlugin::ReceivePacketSucc(std::shared_ptr<AudioBufferInfo> &outBuffer) in ReceivePacketSucc()
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/audio/decoder/
H A Daudio_ffmpeg_decoder_plugin.cpp55 int32_t AudioFfmpegDecoderPlugin::ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuff… in ProcessSendData()
82 int32_t AudioFfmpegDecoderPlugin::SendBuffer(const std::shared_ptr<AudioBufferInfo> &inputBuffer) in SendBuffer()
125 int32_t AudioFfmpegDecoderPlugin::ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) in ProcessRecieveData()
135 int32_t AudioFfmpegDecoderPlugin::ReceiveBuffer(std::shared_ptr<AudioBufferInfo> &outBuffer) in ReceiveBuffer()
181 int32_t AudioFfmpegDecoderPlugin::ConvertPlanarFrame(std::shared_ptr<AudioBufferInfo> &outBuffer) in ConvertPlanarFrame()
195 int32_t AudioFfmpegDecoderPlugin::ReceiveFrameSucc(std::shared_ptr<AudioBufferInfo> &outBuffer) in ReceiveFrameSucc()
H A Daudio_ffmpeg_mp3_decoder_plugin.cpp68 int32_t AudioFFMpegMp3DecoderPlugin::ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputB… in ProcessSendData()
73 int32_t AudioFFMpegMp3DecoderPlugin::ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) in ProcessRecieveData()
H A Daudio_ffmpeg_flac_decoder_plugin.cpp106 int32_t AudioFFMpegFlacDecoderPlugin::ProcessSendData(const std::shared_ptr<AudioBufferInfo> &input… in ProcessSendData()
111 int32_t AudioFFMpegFlacDecoderPlugin::ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffe… in ProcessRecieveData()

12