| Index: webrtc/modules/audio_device/ios/audio_device_ios.mm
|
| diff --git a/webrtc/modules/audio_device/ios/audio_device_ios.mm b/webrtc/modules/audio_device/ios/audio_device_ios.mm
|
| index fd2b2e7422780d50ae024e5a5185370f4c46cdff..a7fe77368e99bab5bed107ca32c3883a8a608135 100644
|
| --- a/webrtc/modules/audio_device/ios/audio_device_ios.mm
|
| +++ b/webrtc/modules/audio_device/ios/audio_device_ios.mm
|
| @@ -245,6 +245,7 @@ int32_t AudioDeviceIOS::StartPlayout() {
|
| }
|
| rtc::AtomicOps::ReleaseStore(&playing_, 1);
|
| num_playout_callbacks_ = 0;
|
| + num_detected_playout_glitches_ = 0;
|
| return 0;
|
| }
|
|
|
| @@ -263,6 +264,7 @@ int32_t AudioDeviceIOS::StopPlayout() {
|
| // Derive average number of calls to OnGetPlayoutData() between detected
|
| // audio glitches and add the result to a histogram.
|
| int average_number_of_playout_callbacks_between_glitches = 100000;
|
| + RTC_DCHECK_GE(num_playout_callbacks_, num_detected_playout_glitches_);
|
| if (num_detected_playout_glitches_ > 0) {
|
| average_number_of_playout_callbacks_between_glitches =
|
| num_playout_callbacks_ / num_detected_playout_glitches_;
|
|
|