Home
last modified time | relevance | path

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

12

/foundation/multimedia/av_codec/services/engine/codec/audio/
H A Daudio_buffer_info.cpp22 constexpr OHOS::HiviewDFX::HiLogLabel LABEL = {LOG_CORE, LOG_DOMAIN_AUDIO, "AvCodec-AudioBufferInfo"};
29 AudioBufferInfo::AudioBufferInfo(const uint32_t bufferSize, const std::string_view &name, const uint32_t metaSize) in AudioBufferInfo() function in OHOS::MediaAVCodec::AudioBufferInfo
58 AVCODEC_LOGD_LIMIT(LOGD_FREQUENCY, "AudioBufferInfo constructor %{public}s buffer.", name_.data()); in AudioBufferInfo()
61 AudioBufferInfo::~AudioBufferInfo() in ~AudioBufferInfo()
63 AVCODEC_LOGD_LIMIT(LOGD_FREQUENCY, "AudioBufferInfo destructor %{public}s buffer.", name_.data()); in ~AudioBufferInfo()
78 std::shared_ptr<AVSharedMemoryBase> AudioBufferInfo::GetBuffer() const noexcept
83 BufferStatus AudioBufferInfo::GetStatus() const noexcept
88 bool AudioBufferInfo
[all...]
H A Daudio_buffers_manager.cpp43 std::shared_ptr<AudioBufferInfo> AudioBuffersManager::getMemory(const uint32_t &index) const noexcept
67 bufferInfo_[i] = std::make_shared<AudioBufferInfo>(bufferSize_, name_, metaSize_); in initBuffers()
73 bool AudioBuffersManager::RequestNewBuffer(uint32_t &index, std::shared_ptr<AudioBufferInfo> &buffer) in RequestNewBuffer()
154 std::shared_ptr<AudioBufferInfo> AudioBuffersManager::createNewBuffer() in createNewBuffer()
156 std::shared_ptr<AudioBufferInfo> buffer = std::make_shared<AudioBufferInfo>(bufferSize_, name_, metaSize_); in createNewBuffer()
/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_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_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_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_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_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;
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;
/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_opus_encoder_plugin.h41 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override;
42 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;
/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 { class
32 AudioBufferInfo(const uint32_t bufferSize, const std::string_view &name, const uint32_t metaSize = 0);
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;
/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> &inputBuffer) 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_amrwb_decoder_plugin.cpp74 int32_t AudioFFMpegAmrwbDecoderPlugin::ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) in ProcessSendData()
79 int32_t AudioFFMpegAmrwbDecoderPlugin::ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) in ProcessRecieveData()
H A Daudio_ffmpeg_amrnb_decoder_plugin.cpp74 int32_t AudioFFMpegAmrnbDecoderPlugin::ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) in ProcessSendData()
79 int32_t AudioFFMpegAmrnbDecoderPlugin::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> &inputBuffer) in ProcessSendData()
111 int32_t AudioFFMpegFlacDecoderPlugin::ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) in ProcessRecieveData()
/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> &inputBuffer) 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()

Completed in 8 milliseconds

12