webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Enumerations | Functions
audio_processing_unittest.cc File Reference
#include <math.h>
#include <stdio.h>
#include <algorithm>
#include <limits>
#include <memory>
#include <queue>
#include "webrtc/base/arraysize.h"
#include "webrtc/base/checks.h"
#include "webrtc/base/gtest_prod_util.h"
#include "webrtc/base/ignore_wundef.h"
#include "webrtc/common_audio/include/audio_util.h"
#include "webrtc/common_audio/resampler/include/push_resampler.h"
#include "webrtc/common_audio/resampler/push_sinc_resampler.h"
#include "webrtc/common_audio/signal_processing/include/signal_processing_library.h"
#include "webrtc/modules/audio_processing/audio_processing_impl.h"
#include "webrtc/modules/audio_processing/beamformer/mock_nonlinear_beamformer.h"
#include "webrtc/modules/audio_processing/common.h"
#include "webrtc/modules/audio_processing/include/audio_processing.h"
#include "webrtc/modules/audio_processing/level_controller/level_controller_constants.h"
#include "webrtc/modules/audio_processing/test/protobuf_utils.h"
#include "webrtc/modules/audio_processing/test/test_utils.h"
#include "webrtc/modules/include/module_common_types.h"
#include "webrtc/system_wrappers/include/event_wrapper.h"
#include "webrtc/system_wrappers/include/trace.h"
#include "webrtc/test/gtest.h"
#include "webrtc/test/testsupport/fileutils.h"
#include "webrtc/modules/audio_processing/test/unittest.pb.h"

Namespaces

 webrtc
 

Enumerations

enum  webrtc::@19439::StreamDirection
 

Functions

 webrtc::TEST (ApmConfiguration, DefaultBehavior)
 
 webrtc::TEST (ApmConfiguration, ValidConfigBehavior)
 
 webrtc::TEST (ApmConfiguration, InValidConfigBehavior)
 

Enumeration Type Documentation

◆ StreamDirection

enum webrtc::@19439::StreamDirection

Variable Documentation

◆ apm_

std::unique_ptr<AudioProcessing> apm_
protected

◆ expected_reverse_snr_

double expected_reverse_snr_
protected

◆ expected_snr_

double expected_snr_
protected

◆ far_file_

FILE* far_file_
protected

◆ float_cb_

std::unique_ptr<ChannelBuffer<float> > float_cb_
protected

◆ frame_

AudioFrame* frame_
protected

◆ input_rate_

int input_rate_
protected

◆ near_file_

FILE* near_file_
protected

◆ num_output_channels_

size_t num_output_channels_
protected

◆ out_file_

FILE* out_file_
protected

◆ output_path_

const std::string output_path_
protected

◆ output_rate_

int output_rate_
protected

◆ output_sample_rate_hz_

int output_sample_rate_hz_
protected

◆ ref_filename_

const std::string ref_filename_
protected

◆ reverse_input_rate_

int reverse_input_rate_
protected

◆ reverse_output_rate_

int reverse_output_rate_
protected

◆ revfloat_cb_

std::unique_ptr<ChannelBuffer<float> > revfloat_cb_
protected

◆ revframe_

AudioFrame* revframe_
protected