| Index: webrtc/examples/objc/AppRTCMobile/ios/ARDMainViewController.m
|
| diff --git a/webrtc/examples/objc/AppRTCMobile/ios/ARDMainViewController.m b/webrtc/examples/objc/AppRTCMobile/ios/ARDMainViewController.m
|
| index f7e03bc72f318e7784ae589ceb791655983cb765..33ff8fa9c6f1ea7581f610163ae0ddb1206914da 100644
|
| --- a/webrtc/examples/objc/AppRTCMobile/ios/ARDMainViewController.m
|
| +++ b/webrtc/examples/objc/AppRTCMobile/ios/ARDMainViewController.m
|
| @@ -19,9 +19,11 @@
|
|
|
| #import "ARDAppClient.h"
|
| #import "ARDMainView.h"
|
| +#import "ARDMediaConstraintsModel.h"
|
| +#import "ARDSettingsViewController.h"
|
| #import "ARDVideoCallViewController.h"
|
|
|
| -static NSString *barButtonImageString = @"ic_settings_black_24dp.png";
|
| +static NSString *const barButtonImageString = @"ic_settings_black_24dp.png";
|
|
|
| @interface ARDMainViewController () <
|
| ARDMainViewDelegate,
|
| @@ -169,6 +171,16 @@ static NSString *barButtonImageString = @"ic_settings_black_24dp.png";
|
|
|
| #pragma mark - Private
|
| - (void)showSettings:(id)sender {
|
| + ARDSettingsViewController *settingsController =
|
| + [[ARDSettingsViewController alloc] initWithStyle:UITableViewStylePlain
|
| + mediaConstraintsModel:[[ARDMediaConstraintsModel alloc] init]];
|
| + UINavigationController *navigationController =
|
| + [[UINavigationController alloc] initWithRootViewController:settingsController];
|
| + [self presentViewControllerAsModal:navigationController];
|
| +}
|
| +
|
| +- (void)presentViewControllerAsModal:(UIViewController *)viewController {
|
| + [self presentViewController:viewController animated:YES completion:nil];
|
| }
|
|
|
| - (void)configureAudioSession {
|
|
|