diff --git a/webrtc/modules/audio_device/ios/audio_device_ios.mm b/webrtc/modules/audio_device/ios/audio_device_ios.mm index f1040d8e4e..0b01cdc9ad 100644 --- a/webrtc/modules/audio_device/ios/audio_device_ios.mm +++ b/webrtc/modules/audio_device/ios/audio_device_ios.mm @@ -537,7 +537,7 @@ void AudioDeviceIOS::HandleSampleRateChange(float sample_rate) { current_sample_rate, (unsigned long)current_frames_per_buffer);; // Sample rate and buffer size are the same, no work to do. - if (abs(current_sample_rate - session_sample_rate) <= DBL_EPSILON && + if (std::abs(current_sample_rate - session_sample_rate) <= DBL_EPSILON && current_frames_per_buffer == session_frames_per_buffer) { return; }