/foundation/multimedia/av_codec/services/engine/codec/audio/ |
H A D | audio_buffer_info.cpp | 22 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 D | audio_buffers_manager.cpp | 43 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 D | audio_ffmpeg_decoder_plugin.h | 40 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 D | audio_ffmpeg_mp3_decoder_plugin.h | 31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_ffmpeg_flac_decoder_plugin.h | 31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_ffmpeg_amrwb_decoder_plugin.h | 31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_ffmpeg_amrnb_decoder_plugin.h | 31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_opus_decoder_plugin.h | 39 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 40 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_ffmpeg_vorbis_decoder_plugin.h | 31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_g711mu_decoder_plugin.h | 31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_ffmpeg_aac_decoder_plugin.h | 31 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 D | audio_ffmpeg_encoder_plugin.h | 38 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 D | audio_ffmpeg_aac_encoder_plugin.h | 41 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 D | audio_ffmpeg_flac_encoder_plugin.h | 31 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 32 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_opus_encoder_plugin.h | 41 int32_t ProcessSendData(const std::shared_ptr<AudioBufferInfo> &inputBuffer) override; 42 int32_t ProcessRecieveData(std::shared_ptr<AudioBufferInfo> &outBuffer) override;
|
H A D | audio_g711mu_encoder_plugin.h | 31 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 D | audio_buffers_manager.h | 37 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 D | audio_buffer_info.h | 30 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 D | audio_codec_worker.h | 56 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 D | audio_base_codec.h | 36 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 D | audio_ffmpeg_decoder_plugin.cpp | 55 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 D | audio_ffmpeg_amrwb_decoder_plugin.cpp | 74 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 D | audio_ffmpeg_amrnb_decoder_plugin.cpp | 74 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 D | audio_ffmpeg_flac_decoder_plugin.cpp | 106 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 D | audio_ffmpeg_encoder_plugin.cpp | 45 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()
|