Increase audio buffer duration for iPhone 4s.
NOTRY=True BUG= Review-Url: https://codereview.webrtc.org/2193573002 Cr-Commit-Position: refs/heads/master@{#13579}
This commit is contained in:
parent
6a850c3b93
commit
cd2553937e
@ -11,6 +11,7 @@
|
||||
#import "webrtc/modules/audio_device/ios/objc/RTCAudioSessionConfiguration.h"
|
||||
|
||||
#import "WebRTC/RTCDispatcher.h"
|
||||
#import "WebRTC/UIDevice+RTCDevice.h"
|
||||
|
||||
#import "webrtc/modules/audio_device/ios/objc/RTCAudioSession.h"
|
||||
|
||||
@ -82,7 +83,7 @@ static RTCAudioSessionConfiguration *gWebRTCConfiguration = nil;
|
||||
NSUInteger processorCount = [NSProcessInfo processInfo].processorCount;
|
||||
// Use best sample rate and buffer duration if the CPU has more than one
|
||||
// core.
|
||||
if (processorCount > 1) {
|
||||
if (processorCount > 1 && [UIDevice deviceType] != RTCDeviceTypeIPhone4S) {
|
||||
_sampleRate = kRTCAudioSessionHighPerformanceSampleRate;
|
||||
_ioBufferDuration = kRTCAudioSessionHighPerformanceIOBufferDuration;
|
||||
} else {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user