15 #import <Foundation/Foundation.h> 17 #import "EMCallLocalView.h" 18 #import "EMCallRemoteView.h" 19 #import "EMCallEnum.h" 20 #import "EMCommonDefs.h" 39 @property (nonatomic, strong, readonly) NSString *
callId;
48 @property (nonatomic, strong, readonly) NSString *
localName;
57 @property (nonatomic, readonly) EMCallType
type;
75 @property (nonatomic, strong, readonly) NSString *
remoteName;
84 @property (nonatomic, readonly) EMCallSessionStatus
status;
104 #pragma mark - Statistics Property 214 @property (nonatomic, readonly) NSString *
ext;
216 #pragma mark - Control Stream 270 #pragma mark - Camera 283 - (void)switchCameraPosition:(BOOL)aIsFrontCamera;
285 #pragma mark - EM_DEPRECATED_IOS 3.2.0 294 @property (nonatomic, strong, readonly) NSString *sessionId
EM_DEPRECATED_IOS(3_1_0, 3_1_5,
"Use EMCallSession.callId");
303 @property (nonatomic, strong, readonly) NSString *username
EM_DEPRECATED_IOS(3_1_0, 3_1_5,
"Use EMCallSession.localName");
312 @property (nonatomic, strong, readonly) NSString *remoteUsername
EM_DEPRECATED_IOS(3_1_0, 3_1_5,
"Use EMCallSession.remoteName");
325 @property (nonatomic)
int videoBitrate
EM_DEPRECATED_IOS(3_1_0, 3_1_5,
"Use EMCallOptions.videoKbps");
442 - (void)screenCaptureToFilePath:(NSString *)aPath
443 error:(
EMError**)pError EM_DEPRECATED_IOS(3_1_0, 3_1_5, "Use -[EMPluginVideoRecorder screenCaptureToFilePath:error:]");
460 - (void)startVideoRecordingToFilePath:(NSString*)aPath
461 error:(
EMError**)aError EM_DEPRECATED_IOS(3_1_0, 3_1_5, "Use -[EMPluginVideoRecorder startVideoRecordingToFilePath:error]");
475 - (NSString *)stopVideoRecording:(
EMError**)aError EM_DEPRECATED_IOS(3_1_0, 3_1_5, "Use -[EMPluginVideoRecorder stopVideoRecording:]");
477 #pragma mark - EM_DEPRECATED_IOS < 3.2.0 529 - (void)takeRemotePicture:(NSString *)aFullPath __deprecated_msg("Use -screenCaptureToFilePath:");
542 - (BOOL)startVideoRecord:(NSString*)aPath __deprecated_msg("Use startVideoRecordingToFilePath:error:");
568 - (void)setCameraBackOrFront:(BOOL)isFont __deprecated_msg("Use -switchCameraPosition:");
int localVideoBitrate
Definition: EMCallSession.h:157
NSString * remoteName
Definition: EMCallSession.h:75
EMCallLocalView * localVideoView
Definition: EMCallSession.h:93
EMCallRemoteView * remoteVideoView
Definition: EMCallSession.h:102
Definition: EMCallSession.h:30
NSString * localName
Definition: EMCallSession.h:48
"Use -getVideoLatency" __deprecated_msg()
Definition: EMCallLocalView.h:21
Definition: EMCallRemoteView.h:20
int remoteVideoLostRateInPercent
Definition: EMCallSession.h:190
3_1_0, 3_1_5,"Delete" EM_DEPRECATED_IOS()
CGSize remoteVideoResolution
Definition: EMCallSession.h:201
EMCallType type
Definition: EMCallSession.h:57
int videoLatency
Definition: EMCallSession.h:124
EMCallSessionStatus status
Definition: EMCallSession.h:84
BOOL isCaller
Definition: EMCallSession.h:66
int remoteVideoBitrate
Definition: EMCallSession.h:168
NSString * callId
Definition: EMCallSession.h:39
int localVideoFrameRate
Definition: EMCallSession.h:135
int localVideoLostRateInPercent
Definition: EMCallSession.h:179
EMCallConnectType connectType
Definition: EMCallSession.h:113
NSString * ext
Definition: EMCallSession.h:214
int remoteVideoFrameRate
Definition: EMCallSession.h:146