| Index: webrtc/sdk/objc/Framework/Classes/RTCCameraVideoCapturer.m
 | 
| diff --git a/webrtc/sdk/objc/Framework/Classes/RTCCameraVideoCapturer.m b/webrtc/sdk/objc/Framework/Classes/RTCCameraVideoCapturer.m
 | 
| index 6545b2f0d9f2c0b7ba836a58c71b55e316dfebc2..16ddc13c9eaba1f5aaf42176a66c5444a4740e3e 100644
 | 
| --- a/webrtc/sdk/objc/Framework/Classes/RTCCameraVideoCapturer.m
 | 
| +++ b/webrtc/sdk/objc/Framework/Classes/RTCCameraVideoCapturer.m
 | 
| @@ -378,6 +378,7 @@ static inline BOOL IsMediaSubTypeSupported(FourCharCode mediaSubType) {
 | 
|      RTCLogError(@"Failed to create front camera input: %@", error.localizedDescription);
 | 
|      return;
 | 
|    }
 | 
| +  [_captureSession beginConfiguration];
 | 
|    for (AVCaptureDeviceInput *oldInput in [_captureSession.inputs copy]) {
 | 
|      [_captureSession removeInput:oldInput];
 | 
|    }
 | 
| @@ -385,8 +386,8 @@ static inline BOOL IsMediaSubTypeSupported(FourCharCode mediaSubType) {
 | 
|      [_captureSession addInput:input];
 | 
|    } else {
 | 
|      RTCLogError(@"Cannot add camera as an input to the session.");
 | 
| -    return;
 | 
|    }
 | 
| +  [_captureSession commitConfiguration];
 | 
|  }
 | 
|  
 | 
|  - (void)updateOrientation {
 | 
| 
 |