Home
last modified time | relevance | path

Searched refs:AudioBuffer (Results 1 – 19 of 19) 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/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];