26 EMCallSessionStatusDisconnected = 0,
27 EMCallSessionStatusConnecting,
28 EMCallSessionStatusConnected,
29 EMCallSessionStatusAccepted,
32 typedef EMCallSessionStatus EMCallStatus;
54 EMCallEndReasonHangup = 0,
55 EMCallEndReasonNoResponse,
56 EMCallEndReasonDecline,
58 EMCallEndReasonFailed,
59 EMCallEndReasonUnsupported,
60 EMCallEndReasonRemoteOffline,
71 EMCallConnectTypeNone = 0,
72 EMCallConnectTypeDirect,
73 EMCallConnectTypeRelay,
85 EMCallStreamStatusVoicePause = 0,
86 EMCallStreamStatusVoiceResume,
87 EMCallStreamStatusVideoPause,
88 EMCallStreamStatusVideoResume,
89 }EMCallStreamingStatus;
99 EMCallNetworkStatusNormal = 0,
100 EMCallNetworkStatusUnstable,
101 EMCallNetworkStatusNoData,
102 }EMCallNetworkStatus;
104 #ifndef EM_SCALEASPECT_DEFINE 105 #define EM_SCALEASPECT_DEFINE 114 EMCallViewScaleModeAspectFit = 0,
115 EMCallViewScaleModeAspectFill = 1,
116 }EMCallViewScaleMode;
127 EMCallVideoResolutionAdaptive = 0,
128 EMCallVideoResolution352_288,
129 EMCallVideoResolution640_480,
130 EMCallVideoResolution1280_720,
131 }EMCallVideoResolution;
134 #pragma mark - EM_DEPRECATED_IOS 143 EMCallStreamControlTypeVoicePause __deprecated_msg(
"Use EMCallStreamStatusVoicePause") = 0,
144 EMCallStreamControlTypeVoiceResume __deprecated_msg(
"Use EMCallStreamStatusVoiceResume"),
145 EMCallStreamControlTypeVideoPause __deprecated_msg(
"Use EMCallStreamStatusVideoPause"),
146 EMCallStreamControlTypeVideoResume __deprecated_msg(
"Use EMCallStreamStatusVideoResume"),
147 }EMCallStreamControlType __deprecated_msg(
"Use EMCallStreamingStatus");