Fix true/false error in AppRTC PeerConnectionClient

Fixes a mismatch between "useHardware" and "disableBuiltIn" when
creating JavaAudioDeviceModule.

Bug: webrtc:7452
Change-Id: Ia5572822dc4514ff9a06811af1bdbb8362a2c71c
Reviewed-on: https://webrtc-review.googlesource.com/69987
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Reviewed-by: Sami Kalliomäki <sakal@webrtc.org>
Commit-Queue: Paulina Hensman <phensman@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#22908}
This commit is contained in:
Paulina Hensman
2018-04-17 16:49:44 +02:00
committed by Commit Bot
parent 0d70e372d6
commit 98c704fcfd

View File

@ -650,8 +650,8 @@ public class PeerConnectionClient {
return JavaAudioDeviceModule.builder(appContext)
.setSamplesReadyCallback(saveRecordedAudioToFile)
.setUseHardwareAcousticEchoCanceler(peerConnectionParameters.disableBuiltInAEC)
.setUseHardwareNoiseSuppressor(peerConnectionParameters.disableBuiltInNS)
.setUseHardwareAcousticEchoCanceler(!peerConnectionParameters.disableBuiltInAEC)
.setUseHardwareNoiseSuppressor(!peerConnectionParameters.disableBuiltInNS)
.setAudioRecordErrorCallback(audioRecordErrorCallback)
.setAudioTrackErrorCallback(audioTrackErrorCallback)
.createAudioDeviceModule();