|
| MockExpand (BackgroundNoise *background_noise, SyncBuffer *sync_buffer, RandomVector *random_vector, StatisticsCalculator *statistics, int fs, size_t num_channels) |
|
virtual | ~MockExpand () |
|
| MOCK_METHOD0 (Die, void()) |
|
| MOCK_METHOD0 (Reset, void()) |
|
| MOCK_METHOD1 (Process, int(AudioMultiVector *output)) |
|
| MOCK_METHOD0 (SetParametersForNormalAfterExpand, void()) |
|
| MOCK_METHOD0 (SetParametersForMergeAfterExpand, void()) |
|
| MOCK_CONST_METHOD0 (overlap_length, size_t()) |
|
| MockExpand (BackgroundNoise *background_noise, SyncBuffer *sync_buffer, RandomVector *random_vector, StatisticsCalculator *statistics, int fs, size_t num_channels) |
|
virtual | ~MockExpand () |
|
| MOCK_METHOD0 (Die, void()) |
|
| MOCK_METHOD0 (Reset, void()) |
|
| MOCK_METHOD1 (Process, int(AudioMultiVector *output)) |
|
| MOCK_METHOD0 (SetParametersForNormalAfterExpand, void()) |
|
| MOCK_METHOD0 (SetParametersForMergeAfterExpand, void()) |
|
| MOCK_CONST_METHOD0 (overlap_length, size_t()) |
|
Public Member Functions inherited from webrtc::Expand |
| Expand (BackgroundNoise *background_noise, SyncBuffer *sync_buffer, RandomVector *random_vector, StatisticsCalculator *statistics, int fs, size_t num_channels) |
|
virtual | ~Expand () |
|
virtual void | Reset () |
|
virtual int | Process (AudioMultiVector *output) |
|
virtual void | SetParametersForNormalAfterExpand () |
|
virtual void | SetParametersForMergeAfterExpand () |
|
int16_t | MuteFactor (size_t channel) |
|
bool | Muted () const |
|
virtual size_t | overlap_length () const |
|
size_t | max_lag () const |
|
| Expand (BackgroundNoise *background_noise, SyncBuffer *sync_buffer, RandomVector *random_vector, StatisticsCalculator *statistics, int fs, size_t num_channels) |
|
virtual | ~Expand () |
|
virtual void | Reset () |
|
virtual int | Process (AudioMultiVector *output) |
|
virtual void | SetParametersForNormalAfterExpand () |
|
virtual void | SetParametersForMergeAfterExpand () |
|
int16_t | MuteFactor (size_t channel) |
|
bool | Muted () const |
|
virtual size_t | overlap_length () const |
|
size_t | max_lag () const |
|
|
Protected Member Functions inherited from webrtc::Expand |
void | GenerateRandomVector (int16_t seed_increment, size_t length, int16_t *random_vector) |
|
void | GenerateBackgroundNoise (int16_t *random_vector, size_t channel, int mute_slope, bool too_many_expands, size_t num_noise_samples, int16_t *buffer) |
|
void | InitializeForAnExpandPeriod () |
|
bool | TooManyExpands () |
|
void | AnalyzeSignal (int16_t *random_vector) |
|
void | GenerateRandomVector (int16_t seed_increment, size_t length, int16_t *random_vector) |
|
void | GenerateBackgroundNoise (int16_t *random_vector, size_t channel, int mute_slope, bool too_many_expands, size_t num_noise_samples, int16_t *buffer) |
|
void | InitializeForAnExpandPeriod () |
|
bool | TooManyExpands () |
|
void | AnalyzeSignal (int16_t *random_vector) |
|
Protected Attributes inherited from webrtc::Expand |
RandomVector *const | random_vector_ |
|
SyncBuffer *const | sync_buffer_ |
|
bool | first_expand_ |
|
const int | fs_hz_ |
|
const size_t | num_channels_ |
|
int | consecutive_expands_ |
|
Static Protected Attributes inherited from webrtc::Expand |
static const int | kMaxConsecutiveExpands = 200 |
|