AmazonChimeSDKDemo/AmazonChimeSDKDemoObjC/ViewControllerObjC.h (17 lines of code) (raw):

// // ViewControllerObjC.h // AmazonChimeSDKDemo // // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 // #import <UIKit/UIKit.h> #import <AVFoundation/AVFoundation.h> #import <AmazonChimeSDK/AmazonChimeSDK-Swift.h> @interface ViewControllerObjC : UIViewController <RealtimeObserver, MetricsObserver, VideoTileObserver, ActiveSpeakerObserver, EventAnalyticsObserver> #define SERVER_URL "YOUR_SERVER_URL" #define SERVER_REGION "YOUR_SERVER_REGION" @property (weak, nonatomic) IBOutlet UIButton *joinButton; @property (weak, nonatomic) IBOutlet UIButton *leaveButton; @property (weak, nonatomic) IBOutlet UILabel *titleLabel; @property (weak, nonatomic) IBOutlet UILabel *versionLabel; @property (weak, nonatomic) IBOutlet UITextField *meetingIDText; @property (weak, nonatomic) IBOutlet UITextField *nameText; @property (weak, nonatomic) IBOutlet DefaultVideoRenderView *selfVideoView; @property (weak, nonatomic) IBOutlet DefaultVideoRenderView *remoteVideoView; @property (nonatomic, strong) ConsoleLogger *logger; @property (nonatomic, strong) DefaultMeetingSession *meetingSession; @end