Home
last modified time | relevance | path

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

/external/webrtc/webrtc/modules/audio_processing/
Daudio_buffer.cc46 AudioBuffer::AudioBuffer(size_t input_num_frames, in AudioBuffer() function in webrtc::AudioBuffer
103 AudioBuffer::~AudioBuffer() {} in ~AudioBuffer()
105 void AudioBuffer::CopyFrom(const float* const* data, in CopyFrom()
150 void AudioBuffer::CopyTo(const StreamConfig& stream_config, in CopyTo()
183 void AudioBuffer::InitForNewData() { in InitForNewData()
191 const int16_t* const* AudioBuffer::channels_const() const { in channels_const()
195 int16_t* const* AudioBuffer::channels() { in channels()
200 const int16_t* const* AudioBuffer::split_bands_const(size_t channel) const { in split_bands_const()
206 int16_t* const* AudioBuffer::split_bands(size_t channel) { in split_bands()
213 const int16_t* const* AudioBuffer::split_channels_const(Band band) const { in split_channels_const()
[all …]
Dgain_control_impl.h25 class AudioBuffer; variable
35 int ProcessRenderAudio(AudioBuffer* audio);
36 int AnalyzeCaptureAudio(AudioBuffer* audio);
37 int ProcessCaptureAudio(AudioBuffer* audio);
Dnoise_suppression_impl.h21 class AudioBuffer; variable
30 void AnalyzeCaptureAudio(AudioBuffer* audio);
31 void ProcessCaptureAudio(AudioBuffer* audio);
Decho_control_mobile_impl.h22 class AudioBuffer; variable
33 int ProcessRenderAudio(const AudioBuffer* audio);
34 int ProcessCaptureAudio(AudioBuffer* audio);
Decho_cancellation_impl.h22 class AudioBuffer; variable
32 int ProcessRenderAudio(const AudioBuffer* audio);
33 int ProcessCaptureAudio(AudioBuffer* audio);
Daudio_buffer.h33 class AudioBuffer {
36 AudioBuffer(size_t input_num_frames,
41 virtual ~AudioBuffer();
Dlevel_estimator_impl.h21 class AudioBuffer; variable
31 void ProcessStream(AudioBuffer* audio);
Dhigh_pass_filter_impl.h21 class AudioBuffer; variable
30 void ProcessCaptureAudio(AudioBuffer* audio);
Dvoice_detection_impl.h21 class AudioBuffer; variable
30 void ProcessCaptureAudio(AudioBuffer* audio);
Dnoise_suppression_impl.cc70 void NoiseSuppressionImpl::AnalyzeCaptureAudio(AudioBuffer* audio) { in AnalyzeCaptureAudio()
87 void NoiseSuppressionImpl::ProcessCaptureAudio(AudioBuffer* audio) { in ProcessCaptureAudio()
Dgain_control_impl.cc69 int GainControlImpl::ProcessRenderAudio(AudioBuffer* audio) { in ProcessRenderAudio()
127 int GainControlImpl::AnalyzeCaptureAudio(AudioBuffer* audio) { in AnalyzeCaptureAudio()
179 int GainControlImpl::ProcessCaptureAudio(AudioBuffer* audio) { in ProcessCaptureAudio()
Dlevel_estimator_impl.cc31 void LevelEstimatorImpl::ProcessStream(AudioBuffer* audio) { in ProcessStream()
Daudio_processing_impl.h310 rtc::scoped_ptr<AudioBuffer> capture_audio;
335 rtc::scoped_ptr<AudioBuffer> render_audio;
Decho_control_mobile_impl.cc93 int EchoControlMobileImpl::ProcessRenderAudio(const AudioBuffer* audio) { in ProcessRenderAudio()
167 int EchoControlMobileImpl::ProcessCaptureAudio(AudioBuffer* audio) { in ProcessCaptureAudio()
Dhigh_pass_filter_impl.cc104 void HighPassFilterImpl::ProcessCaptureAudio(AudioBuffer* audio) { in ProcessCaptureAudio()
Dvoice_detection_impl.cc55 void VoiceDetectionImpl::ProcessCaptureAudio(AudioBuffer* audio) { in ProcessCaptureAudio()
Decho_cancellation_impl.cc88 int EchoCancellationImpl::ProcessRenderAudio(const AudioBuffer* audio) { in ProcessRenderAudio()
162 int EchoCancellationImpl::ProcessCaptureAudio(AudioBuffer* audio) { in ProcessCaptureAudio()
Daudio_processing_impl.cc356 render_.render_audio.reset(new AudioBuffer( in InitializeLocked()
376 new AudioBuffer(formats_.api_format.input_stream().num_frames(), in InitializeLocked()
758 AudioBuffer* ca = capture_.capture_audio.get(); // For brevity. in ProcessStreamLocked()
980 AudioBuffer* ra = render_.render_audio.get(); // For brevity. in ProcessReverseStreamLocked()
/external/drrickorang/LoopbackApp/app/src/main/cpp/lb2/
Daudio_buffer.h104 class AudioBuffer : public AudioBufferBase<T> {
107 constexpr AudioBuffer(): AudioBufferBase<T>(nullptr, 0, 1), mBuffer() {} in AudioBuffer() function
108 AudioBuffer(size_t frameCount, int channelCount) in AudioBuffer() function
113 AudioBuffer(const AudioBuffer<T>&) = delete;
114 AudioBuffer(AudioBuffer<T>&&) = default;
115 AudioBuffer<T>& operator=(const AudioBuffer<T>&) = delete;
116 AudioBuffer<T>& operator=(AudioBuffer<T>&&) = default;
Dtest_context.h52 AudioBuffer<sample_t> createAudioBuffer() const { in createAudioBuffer()
53 return AudioBuffer<sample_t>(getFrameCount(), getChannelCount()); in createAudioBuffer()
118 AudioBuffer<sample_t> mSineBuffer;
Dloopback_test.cpp50 AudioBuffer<sample_t> readBuffer(mTestCtx->createAudioBuffer()); in collectRecording()
149 return AudioBuffer<sample_t>(); in writeCallback()
Dsound_system_aaudio.cpp345 std::unique_ptr<AudioBuffer<sample_t>> mConversionBuffer;
381 mConversionBuffer.reset(new AudioBuffer<sample_t>( in init()
390 AudioBuffer<sample_t> drainBuffer(mStream->getFramesPerBurst(), mStream->getChannelCount()); in drain()
Dloopback_test.h47 AudioBuffer<sample_t> mReadBuffer;
Dsound_system_echo.cpp77 AudioBuffer<sample_t> drainBuffer( in drainInput()
/external/webrtc/webrtc/modules/audio_device/ios/
Daudio_device_ios.mm730 // AudioBuffer structure, which holds a pointer to the actual data buffer
736 AudioBuffer* audio_buffer = &audio_record_buffer_list_.mBuffers[0];