@@ -32,7 +32,6 @@ namespace jni
3232 const auto javaClass = JavaClasses::get<JavaAudioProcessingConfigClass>(env);
3333 const auto javaEchoCancellerClass = JavaClasses::get<JavaEchoCancellerClass>(env);
3434 const auto javaHighPassFilterClass = JavaClasses::get<JavaHighPassFilterClass>(env);
35- const auto javaLevelEstimationClass = JavaClasses::get<JavaLevelEstimationClass>(env);
3635 const auto javaNoiseSuppressionClass = JavaClasses::get<JavaNoiseSuppressionClass>(env);
3736 const auto javaResidualEchoDetectorClass = JavaClasses::get<JavaResidualEchoDetectorClass>(env);
3837 const auto javaTransientSuppressionClass = JavaClasses::get<JavaTransientSuppressionClass>(env);
@@ -41,7 +40,6 @@ namespace jni
4140 JavaObject obj (env, javaType);
4241 JavaObject echoCanceller (env, obj.getObject (javaClass->echoCanceller ));
4342 JavaObject highPassFilter (env, obj.getObject (javaClass->highPassFilter ));
44- JavaObject levelEstimation (env, obj.getObject (javaClass->levelEstimation ));
4543 JavaObject noiseSuppression (env, obj.getObject (javaClass->noiseSuppression ));
4644 JavaObject residualEchoDetector (env, obj.getObject (javaClass->residualEchoDetector ));
4745 JavaObject transientSuppression (env, obj.getObject (javaClass->transientSuppression ));
@@ -56,8 +54,6 @@ namespace jni
5654
5755 config.high_pass_filter .enabled = highPassFilter.getBoolean (javaHighPassFilterClass->enabled );
5856
59- config.level_estimation .enabled = levelEstimation.getBoolean (javaLevelEstimationClass->enabled );
60-
6157 config.noise_suppression .enabled = noiseSuppression.getBoolean (javaNoiseSuppressionClass->enabled );
6258
6359 JavaLocalRef<jobject> nsLevel = noiseSuppression.getObject (javaNoiseSuppressionClass->level );
@@ -106,7 +102,6 @@ namespace jni
106102 echoCanceller = GetFieldID (env, cls, " echoCanceller" , " L" PKG_AUDIO " AudioProcessingConfig$EchoCanceller;" );
107103 gainControl = GetFieldID (env, cls, " gainControl" , " L" PKG_AUDIO " AudioProcessingConfig$GainControl;" );
108104 highPassFilter = GetFieldID (env, cls, " highPassFilter" , " L" PKG_AUDIO " AudioProcessingConfig$HighPassFilter;" );
109- levelEstimation = GetFieldID (env, cls, " levelEstimation" , " L" PKG_AUDIO " AudioProcessingConfig$LevelEstimation;" );
110105 noiseSuppression = GetFieldID (env, cls, " noiseSuppression" , " L" PKG_AUDIO " AudioProcessingConfig$NoiseSuppression;" );
111106 residualEchoDetector = GetFieldID (env, cls, " residualEchoDetector" , " L" PKG_AUDIO " AudioProcessingConfig$ResidualEchoDetector;" );
112107 transientSuppression = GetFieldID (env, cls, " transientSuppression" , " L" PKG_AUDIO " AudioProcessingConfig$TransientSuppression;" );
@@ -156,13 +151,6 @@ namespace jni
156151 enabled = GetFieldID (env, cls, " enabled" , " Z" );
157152 }
158153
159- JavaLevelEstimationClass::JavaLevelEstimationClass (JNIEnv* env)
160- {
161- cls = FindClass (env, PKG_AUDIO" AudioProcessingConfig$LevelEstimation" );
162-
163- enabled = GetFieldID (env, cls, " enabled" , " Z" );
164- }
165-
166154 JavaNoiseSuppressionClass::JavaNoiseSuppressionClass (JNIEnv* env)
167155 {
168156 cls = FindClass (env, PKG_AUDIO" AudioProcessingConfig$NoiseSuppression" );
0 commit comments