diff --git a/ios/RCTWebRTC/WebRTCModule+RTCAudioDeviceModule.m b/ios/RCTWebRTC/WebRTCModule+RTCAudioDeviceModule.m index fad0f7c3f..6370f1363 100644 --- a/ios/RCTWebRTC/WebRTCModule+RTCAudioDeviceModule.m +++ b/ios/RCTWebRTC/WebRTCModule+RTCAudioDeviceModule.m @@ -102,7 +102,7 @@ @implementation WebRTCModule (RTCAudioDeviceModule) : (BOOL)enabled resolver : (RCTPromiseResolveBlock)resolve rejecter : (RCTPromiseRejectBlock)reject) { - NSInteger result = [self.audioDeviceModule setVoiceProcessingEnabled:enabled]; + NSInteger result = [self.audioDeviceModule setPlatformVoiceProcessingAllowed:enabled]; if (result == 0) { resolve(nil); } else { @@ -113,7 +113,7 @@ @implementation WebRTCModule (RTCAudioDeviceModule) } RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(audioDeviceModuleIsVoiceProcessingEnabled) { - return @(self.audioDeviceModule.isVoiceProcessingEnabled); + return @(self.audioDeviceModule.platformAudioProcessingState.isVoiceProcessingEnabledRequested); } RCT_EXPORT_BLOCKING_SYNCHRONOUS_METHOD(audioDeviceModuleSetVoiceProcessingBypassed : (BOOL)bypassed) { diff --git a/livekit-react-native-webrtc.podspec b/livekit-react-native-webrtc.podspec index 6fbcbc450..cf4e1059a 100644 --- a/livekit-react-native-webrtc.podspec +++ b/livekit-react-native-webrtc.podspec @@ -19,7 +19,7 @@ Pod::Spec.new do |s| s.libraries = 'c', 'sqlite3', 'stdc++' s.framework = 'AudioToolbox','AVFoundation', 'CoreAudio', 'CoreGraphics', 'CoreVideo', 'GLKit', 'VideoToolbox' s.dependency 'React-Core' - s.dependency 'WebRTC-SDK', '=144.7559.04' + s.dependency 'WebRTC-SDK', '=144.7559.10' # Swift/Objective-C compatibility s.pod_target_xcconfig = {