#include "webrtc/modules/audio_processing/utility/delay_estimator_wrapper.h"
#include <stdlib.h>
#include <string.h>
#include "webrtc/base/checks.h"
#include "webrtc/modules/audio_processing/utility/delay_estimator.h"
#include "webrtc/modules/audio_processing/utility/delay_estimator_internal.h"
|
void | WebRtc_FreeDelayEstimatorFarend (void *handle) |
|
void * | WebRtc_CreateDelayEstimatorFarend (int spectrum_size, int history_size) |
|
int | WebRtc_InitDelayEstimatorFarend (void *handle) |
|
void | WebRtc_SoftResetDelayEstimatorFarend (void *handle, int delay_shift) |
|
int | WebRtc_AddFarSpectrumFix (void *handle, const uint16_t *far_spectrum, int spectrum_size, int far_q) |
|
int | WebRtc_AddFarSpectrumFloat (void *handle, const float *far_spectrum, int spectrum_size) |
|
void | WebRtc_FreeDelayEstimator (void *handle) |
|
void * | WebRtc_CreateDelayEstimator (void *farend_handle, int max_lookahead) |
|
int | WebRtc_InitDelayEstimator (void *handle) |
|
int | WebRtc_SoftResetDelayEstimator (void *handle, int delay_shift) |
|
int | WebRtc_set_history_size (void *handle, int history_size) |
|
int | WebRtc_history_size (const void *handle) |
|
int | WebRtc_set_lookahead (void *handle, int lookahead) |
|
int | WebRtc_lookahead (void *handle) |
|
int | WebRtc_set_allowed_offset (void *handle, int allowed_offset) |
|
int | WebRtc_get_allowed_offset (const void *handle) |
|
int | WebRtc_enable_robust_validation (void *handle, int enable) |
|
int | WebRtc_is_robust_validation_enabled (const void *handle) |
|
int | WebRtc_DelayEstimatorProcessFix (void *handle, const uint16_t *near_spectrum, int spectrum_size, int near_q) |
|
int | WebRtc_DelayEstimatorProcessFloat (void *handle, const float *near_spectrum, int spectrum_size) |
|
int | WebRtc_last_delay (void *handle) |
|
float | WebRtc_last_delay_quality (void *handle) |
|
◆ anonymous enum
◆ anonymous enum
◆ WebRtc_AddFarSpectrumFix()
int WebRtc_AddFarSpectrumFix |
( |
void * |
handle, |
|
|
const uint16_t * |
far_spectrum, |
|
|
int |
spectrum_size, |
|
|
int |
far_q |
|
) |
| |
◆ WebRtc_AddFarSpectrumFloat()
int WebRtc_AddFarSpectrumFloat |
( |
void * |
handle, |
|
|
const float * |
far_spectrum, |
|
|
int |
spectrum_size |
|
) |
| |
◆ WebRtc_CreateDelayEstimator()
void* WebRtc_CreateDelayEstimator |
( |
void * |
farend_handle, |
|
|
int |
max_lookahead |
|
) |
| |
◆ WebRtc_CreateDelayEstimatorFarend()
void* WebRtc_CreateDelayEstimatorFarend |
( |
int |
spectrum_size, |
|
|
int |
history_size |
|
) |
| |
◆ WebRtc_DelayEstimatorProcessFix()
int WebRtc_DelayEstimatorProcessFix |
( |
void * |
handle, |
|
|
const uint16_t * |
near_spectrum, |
|
|
int |
spectrum_size, |
|
|
int |
near_q |
|
) |
| |
◆ WebRtc_DelayEstimatorProcessFloat()
int WebRtc_DelayEstimatorProcessFloat |
( |
void * |
handle, |
|
|
const float * |
near_spectrum, |
|
|
int |
spectrum_size |
|
) |
| |
◆ WebRtc_enable_robust_validation()
int WebRtc_enable_robust_validation |
( |
void * |
handle, |
|
|
int |
enable |
|
) |
| |
◆ WebRtc_FreeDelayEstimator()
void WebRtc_FreeDelayEstimator |
( |
void * |
handle | ) |
|
◆ WebRtc_FreeDelayEstimatorFarend()
void WebRtc_FreeDelayEstimatorFarend |
( |
void * |
handle | ) |
|
◆ WebRtc_get_allowed_offset()
int WebRtc_get_allowed_offset |
( |
const void * |
handle | ) |
|
◆ WebRtc_history_size()
int WebRtc_history_size |
( |
const void * |
handle | ) |
|
◆ WebRtc_InitDelayEstimator()
int WebRtc_InitDelayEstimator |
( |
void * |
handle | ) |
|
◆ WebRtc_InitDelayEstimatorFarend()
int WebRtc_InitDelayEstimatorFarend |
( |
void * |
handle | ) |
|
◆ WebRtc_is_robust_validation_enabled()
int WebRtc_is_robust_validation_enabled |
( |
const void * |
handle | ) |
|
◆ WebRtc_last_delay()
int WebRtc_last_delay |
( |
void * |
handle | ) |
|
◆ WebRtc_last_delay_quality()
float WebRtc_last_delay_quality |
( |
void * |
handle | ) |
|
◆ WebRtc_lookahead()
int WebRtc_lookahead |
( |
void * |
handle | ) |
|
◆ WebRtc_set_allowed_offset()
int WebRtc_set_allowed_offset |
( |
void * |
handle, |
|
|
int |
allowed_offset |
|
) |
| |
◆ WebRtc_set_history_size()
int WebRtc_set_history_size |
( |
void * |
handle, |
|
|
int |
history_size |
|
) |
| |
◆ WebRtc_set_lookahead()
int WebRtc_set_lookahead |
( |
void * |
handle, |
|
|
int |
lookahead |
|
) |
| |
◆ WebRtc_SoftResetDelayEstimator()
int WebRtc_SoftResetDelayEstimator |
( |
void * |
handle, |
|
|
int |
delay_shift |
|
) |
| |
◆ WebRtc_SoftResetDelayEstimatorFarend()
void WebRtc_SoftResetDelayEstimatorFarend |
( |
void * |
handle, |
|
|
int |
delay_shift |
|
) |
| |