| Index: webrtc/examples/objc/AppRTCMobile/ios/ARDSettingsViewController.m
 | 
| diff --git a/webrtc/examples/objc/AppRTCMobile/ios/ARDSettingsViewController.m b/webrtc/examples/objc/AppRTCMobile/ios/ARDSettingsViewController.m
 | 
| index 0abcc1efbb1cc11e0d699a4d726bb846320fd447..815b14799f7cf388c2a4813620954ce6f676fec9 100644
 | 
| --- a/webrtc/examples/objc/AppRTCMobile/ios/ARDSettingsViewController.m
 | 
| +++ b/webrtc/examples/objc/AppRTCMobile/ios/ARDSettingsViewController.m
 | 
| @@ -18,7 +18,7 @@ typedef NS_ENUM(int, ARDSettingsSections) {
 | 
|    ARDSettingsSectionBitRate
 | 
|  };
 | 
|  
 | 
| -@interface ARDSettingsViewController () {
 | 
| +@interface ARDSettingsViewController () <UITextFieldDelegate> {
 | 
|    ARDSettingsModel *_settingsModel;
 | 
|  }
 | 
|  
 | 
| @@ -200,8 +200,11 @@ typedef NS_ENUM(int, ARDSettingsSections) {
 | 
|  
 | 
|      UITextField *textField = [[UITextField alloc]
 | 
|          initWithFrame:CGRectMake(10, 0, cell.bounds.size.width - 20, cell.bounds.size.height)];
 | 
| +    NSString *currentMaxBitrate = [_settingsModel currentMaxBitrateSettingFromStore].stringValue;
 | 
| +    textField.text = currentMaxBitrate;
 | 
|      textField.placeholder = @"Enter max bit rate (kbps)";
 | 
|      textField.keyboardType = UIKeyboardTypeNumberPad;
 | 
| +    textField.delegate = self;
 | 
|  
 | 
|      // Numerical keyboards have no return button, we need to add one manually.
 | 
|      UIToolbar *numberToolbar =
 | 
| @@ -227,5 +230,15 @@ typedef NS_ENUM(int, ARDSettingsSections) {
 | 
|    [self.view endEditing:YES];
 | 
|  }
 | 
|  
 | 
| +- (void)textFieldDidEndEditing:(UITextField *)textField {
 | 
| +  NSNumber *bitrateNumber = nil;
 | 
| +
 | 
| +  if (textField.text.length != 0) {
 | 
| +    bitrateNumber = [NSNumber numberWithInteger:textField.text.intValue];
 | 
| +  }
 | 
| +
 | 
| +  [_settingsModel storeMaxBitrateSetting:bitrateNumber];
 | 
| +}
 | 
| +
 | 
|  @end
 | 
|  NS_ASSUME_NONNULL_END
 | 
| 
 |