File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
webrtc-jni/src/main/cpp/src/media/audio Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -59,7 +59,12 @@ namespace jni
59
59
config.level_estimation .enabled = levelEstimation.getBoolean (javaLevelEstimationClass->enabled );
60
60
61
61
config.noise_suppression .enabled = noiseSuppression.getBoolean (javaNoiseSuppressionClass->enabled );
62
- config.noise_suppression .level = jni::JavaEnums::toNative<webrtc::AudioProcessing::Config::NoiseSuppression::Level>(env, noiseSuppression.getObject (javaNoiseSuppressionClass->level ));
62
+
63
+ JavaLocalRef<jobject> nsLevel = noiseSuppression.getObject (javaNoiseSuppressionClass->level );
64
+
65
+ if (nsLevel.get ()) {
66
+ config.noise_suppression .level = jni::JavaEnums::toNative<webrtc::AudioProcessing::Config::NoiseSuppression::Level>(env, nsLevel);
67
+ }
63
68
64
69
config.residual_echo_detector .enabled = residualEchoDetector.getBoolean (javaResidualEchoDetectorClass->enabled );
65
70
You can’t perform that action at this time.
0 commit comments