Chromium Code Reviews| Index: webrtc/modules/audio_device/dummy/file_audio_device.cc |
| diff --git a/webrtc/modules/audio_device/dummy/file_audio_device.cc b/webrtc/modules/audio_device/dummy/file_audio_device.cc |
| index 3de5344a8f151a81540e57ca2bc7b25b5305c131..e4547c423c964e0f31c7ab8c8eede369a81b1984 100644 |
| --- a/webrtc/modules/audio_device/dummy/file_audio_device.cc |
| +++ b/webrtc/modules/audio_device/dummy/file_audio_device.cc |
| @@ -514,7 +514,12 @@ bool FileAudioDevice::PlayThreadProcess() |
| } |
| _playoutFramesLeft = 0; |
| _critSect.Leave(); |
| - SleepMs(10 - (_clock->CurrentNtpInMilliseconds() - currentTime)); |
| + |
| + uint64_t deltaTimeMillis = _clock->CurrentNtpInMilliseconds() - currentTime; |
| + if(deltaTimeMillis < 10) { |
|
phoglund
2015/11/19 14:17:37
Nit: space between if and (.
|
| + SleepMs(10 - deltaTimeMillis); |
| + } |
| + |
| return true; |
| } |
| @@ -544,7 +549,12 @@ bool FileAudioDevice::RecThreadProcess() |
| } |
| _critSect.Leave(); |
| - SleepMs(10 - (_clock->CurrentNtpInMilliseconds() - currentTime)); |
| + |
| + uint64_t deltaTimeMillis = _clock->CurrentNtpInMilliseconds() - currentTime; |
| + if(deltaTimeMillis < 10) { |
|
phoglund
2015/11/19 14:17:37
Nit: ditto
|
| + SleepMs(10 - deltaTimeMillis); |
| + } |
| + |
| return true; |
| } |