|
webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include "webrtc/modules/audio_processing/utility/delay_estimator.h"#include <stdlib.h>#include <string.h>#include <algorithm>#include "webrtc/base/checks.h"| void WebRtc_AddBinaryFarSpectrum | ( | BinaryDelayEstimatorFarend * | handle, |
| uint32_t | binary_far_spectrum | ||
| ) |
| int WebRtc_AllocateFarendBufferMemory | ( | BinaryDelayEstimatorFarend * | self, |
| int | history_size | ||
| ) |
| int WebRtc_AllocateHistoryBufferMemory | ( | BinaryDelayEstimator * | self, |
| int | history_size | ||
| ) |
| int WebRtc_binary_last_delay | ( | BinaryDelayEstimator * | self | ) |
| float WebRtc_binary_last_delay_quality | ( | BinaryDelayEstimator * | self | ) |
| BinaryDelayEstimator* WebRtc_CreateBinaryDelayEstimator | ( | BinaryDelayEstimatorFarend * | farend, |
| int | max_lookahead | ||
| ) |
| BinaryDelayEstimatorFarend* WebRtc_CreateBinaryDelayEstimatorFarend | ( | int | history_size | ) |
| void WebRtc_FreeBinaryDelayEstimator | ( | BinaryDelayEstimator * | self | ) |
| void WebRtc_FreeBinaryDelayEstimatorFarend | ( | BinaryDelayEstimatorFarend * | self | ) |
| void WebRtc_InitBinaryDelayEstimator | ( | BinaryDelayEstimator * | self | ) |
| void WebRtc_InitBinaryDelayEstimatorFarend | ( | BinaryDelayEstimatorFarend * | self | ) |
| int WebRtc_ProcessBinarySpectrum | ( | BinaryDelayEstimator * | self, |
| uint32_t | binary_near_spectrum | ||
| ) |
| int WebRtc_SoftResetBinaryDelayEstimator | ( | BinaryDelayEstimator * | self, |
| int | delay_shift | ||
| ) |
| void WebRtc_SoftResetBinaryDelayEstimatorFarend | ( | BinaryDelayEstimatorFarend * | self, |
| int | delay_shift | ||
| ) |
1.8.13