Remove 3 defines in voice_engine_configurations.h
WEBRTC_VOICE_ENGINE_AGC, WEBRTC_VOICE_ENGINE_ECHO, and WEBRTC_VOICE_ENGINE_NR are now gone. BUG=webrtc:6506 Review-Url: https://codereview.webrtc.org/2530373002 Cr-Commit-Position: refs/heads/master@{#15309}
This commit is contained in:
parent
e61fbfffda
commit
097529f34c
@ -71,7 +71,6 @@ VoEAudioProcessingImpl::~VoEAudioProcessingImpl() {
|
||||
int VoEAudioProcessingImpl::SetNsStatus(bool enable, NsModes mode) {
|
||||
WEBRTC_TRACE(kTraceApiCall, kTraceVoice, VoEId(_shared->instance_id(), -1),
|
||||
"SetNsStatus(enable=%d, mode=%d)", enable, mode);
|
||||
#ifdef WEBRTC_VOICE_ENGINE_NR
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -115,16 +114,9 @@ int VoEAudioProcessingImpl::SetNsStatus(bool enable, NsModes mode) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetNsStatus() Ns is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetNsStatus(bool& enabled, NsModes& mode) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_NR
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -149,18 +141,11 @@ int VoEAudioProcessingImpl::GetNsStatus(bool& enabled, NsModes& mode) {
|
||||
break;
|
||||
}
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"GetNsStatus() Ns is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::SetAgcStatus(bool enable, AgcModes mode) {
|
||||
WEBRTC_TRACE(kTraceApiCall, kTraceVoice, VoEId(_shared->instance_id(), -1),
|
||||
"SetAgcStatus(enable=%d, mode=%d)", enable, mode);
|
||||
#ifdef WEBRTC_VOICE_ENGINE_AGC
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -216,16 +201,9 @@ int VoEAudioProcessingImpl::SetAgcStatus(bool enable, AgcModes mode) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetAgcStatus() Agc is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetAgcStatus(bool& enabled, AgcModes& mode) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_AGC
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -248,18 +226,11 @@ int VoEAudioProcessingImpl::GetAgcStatus(bool& enabled, AgcModes& mode) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"GetAgcStatus() Agc is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::SetAgcConfig(AgcConfig config) {
|
||||
WEBRTC_TRACE(kTraceApiCall, kTraceVoice, VoEId(_shared->instance_id(), -1),
|
||||
"SetAgcConfig()");
|
||||
#ifdef WEBRTC_VOICE_ENGINE_AGC
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -288,16 +259,9 @@ int VoEAudioProcessingImpl::SetAgcConfig(AgcConfig config) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetAgcConfig() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetAgcConfig(AgcConfig& config) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_AGC
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -311,12 +275,6 @@ int VoEAudioProcessingImpl::GetAgcConfig(AgcConfig& config) {
|
||||
_shared->audio_processing()->gain_control()->is_limiter_enabled();
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"GetAgcConfig() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
bool VoEAudioProcessing::DriftCompensationSupported() {
|
||||
@ -356,7 +314,6 @@ bool VoEAudioProcessingImpl::DriftCompensationEnabled() {
|
||||
int VoEAudioProcessingImpl::SetEcStatus(bool enable, EcModes mode) {
|
||||
WEBRTC_TRACE(kTraceApiCall, kTraceVoice, VoEId(_shared->instance_id(), -1),
|
||||
"SetEcStatus(enable=%d, mode=%d)", enable, mode);
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -435,16 +392,9 @@ int VoEAudioProcessingImpl::SetEcStatus(bool enable, EcModes mode) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetEcStatus() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetEcStatus(bool& enabled, EcModes& mode) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -459,12 +409,6 @@ int VoEAudioProcessingImpl::GetEcStatus(bool& enabled, EcModes& mode) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"GetEcStatus() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
void VoEAudioProcessingImpl::SetDelayOffsetMs(int offset) {
|
||||
@ -480,7 +424,6 @@ int VoEAudioProcessingImpl::DelayOffsetMs() {
|
||||
int VoEAudioProcessingImpl::SetAecmMode(AecmModes mode, bool enableCNG) {
|
||||
WEBRTC_TRACE(kTraceApiCall, kTraceVoice, VoEId(_shared->instance_id(), -1),
|
||||
"SetAECMMode(mode = %d)", mode);
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -522,16 +465,9 @@ int VoEAudioProcessingImpl::SetAecmMode(AecmModes mode, bool enableCNG) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetAECMMode() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetAecmMode(AecmModes& mode, bool& enabledCNG) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -564,12 +500,6 @@ int VoEAudioProcessingImpl::GetAecmMode(AecmModes& mode, bool& enabledCNG) {
|
||||
}
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"GetAECMMode() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::EnableHighPassFilter(bool enable) {
|
||||
@ -613,7 +543,6 @@ int VoEAudioProcessingImpl::VoiceActivityIndicator(int channel) {
|
||||
int VoEAudioProcessingImpl::SetEcMetricsStatus(bool enable) {
|
||||
WEBRTC_TRACE(kTraceApiCall, kTraceVoice, VoEId(_shared->instance_id(), -1),
|
||||
"SetEcMetricsStatus(enable=%d)", enable);
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -628,16 +557,9 @@ int VoEAudioProcessingImpl::SetEcMetricsStatus(bool enable) {
|
||||
return -1;
|
||||
}
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetEcStatus() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetEcMetricsStatus(bool& enabled) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -659,19 +581,12 @@ int VoEAudioProcessingImpl::GetEcMetricsStatus(bool& enabled) {
|
||||
enabled = echo_mode;
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetEcStatus() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetEchoMetrics(int& ERL,
|
||||
int& ERLE,
|
||||
int& RERL,
|
||||
int& A_NLP) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -699,18 +614,11 @@ int VoEAudioProcessingImpl::GetEchoMetrics(int& ERL,
|
||||
A_NLP = echoMetrics.a_nlp.instant;
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetEcStatus() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::GetEcDelayMetrics(int& delay_median,
|
||||
int& delay_std,
|
||||
float& fraction_poor_delays) {
|
||||
#ifdef WEBRTC_VOICE_ENGINE_ECHO
|
||||
if (!_shared->statistics().Initialized()) {
|
||||
_shared->SetLastError(VE_NOT_INITED, kTraceError);
|
||||
return -1;
|
||||
@ -740,12 +648,6 @@ int VoEAudioProcessingImpl::GetEcDelayMetrics(int& delay_median,
|
||||
fraction_poor_delays = poor_fraction;
|
||||
|
||||
return 0;
|
||||
#else
|
||||
#error "This is deprecated"
|
||||
_shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceError,
|
||||
"SetEcStatus() EC is not supported");
|
||||
return -1;
|
||||
#endif
|
||||
}
|
||||
|
||||
int VoEAudioProcessingImpl::StartDebugRecording(const char* fileNameUTF8) {
|
||||
|
||||
@ -21,10 +21,6 @@
|
||||
// Settings for VoiceEngine
|
||||
// ----------------------------------------------------------------------------
|
||||
|
||||
#define WEBRTC_VOICE_ENGINE_AGC // Near-end AGC
|
||||
#define WEBRTC_VOICE_ENGINE_ECHO // Near-end AEC
|
||||
#define WEBRTC_VOICE_ENGINE_NR // Near-end NS
|
||||
|
||||
#if !defined(WEBRTC_ANDROID) && !defined(WEBRTC_IOS)
|
||||
#define WEBRTC_VOICE_ENGINE_TYPING_DETECTION // Typing detection
|
||||
#endif
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user