123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- //
- // MyAgoraRtcEngineKit.h
- // RCTAgora
- //
- // Created by 邓博 on 2017/6/30.
- // Copyright © 2017年 Syan. All rights reserved.
- //
-
- #import <AgoraRtcEngineKit/AgoraRtcEngineKit.h>
-
- static NSString *RCTAgoraErrorDomain = @"RCTAgoraErrorDomain";
-
- static NSString *AGWarning = @"warning";
- static NSString *AGError = @"error";
- static NSString *AGApiCallExecute = @"apiCallExecute";
- static NSString *AGJoinChannelSuccess = @"joinChannelSuccess";
- static NSString *AGRejoinChannelSuccess = @"rejoinChannelSuccess";
- static NSString *AGLeaveChannel = @"leaveChannel";
- static NSString *AGClientRoleChanged = @"clientRoleChanged";
- static NSString *AGUserJoined = @"userJoined";
- static NSString *AGUserOffline = @"userOffline";
- static NSString *AGConnectionStateChanged = @"connectionStateChanged";
- static NSString *AGConnectionLost = @"connectionLost";
- static NSString *AGTokenPrivilegeWillExpire = @"tokenPrivilegeWillExpire";
- static NSString *AGRequestToken = @"requestToken";
-
- static NSString *AGMicrophoneEnabled = @"microphoneEnabled";
- static NSString *AGAudioVolumeIndication = @"audioVolumeIndication";
- static NSString *AGActiveSpeaker = @"activeSpeaker";
- static NSString *AGFirstLocalAudioFrame = @"firstLocalAudioFrame";
- static NSString *AGFirstRemoteAudioFrame = @"firstRemoteAudioFrame";
- static NSString *AGVideoStopped = @"videoStopped";
- static NSString *AGFirstLocalVideoFrame = @"firstLocalVideoFrame";
- static NSString *AGFirstRemoteVideoDecoded = @"firstRemoteVideoDecoded";
- static NSString *AGFirstRemoteVideoFrame = @"firstRemoteVideoFrame";
- static NSString *AGUserMuteAudio = @"userMuteAudio";
- static NSString *AGUserMuteVideo = @"userMuteVideo";
- static NSString *AGUserEnableVideo = @"userEnableVideo";
- static NSString *AGUserEnableLocalVideo = @"userEnableLocalVideo";
- static NSString *AGVideoSizeChanged = @"videoSizeChanged";
- static NSString *AGRemoteVideoStateChanged = @"remoteVideoStateChanged";
- static NSString *AGLocalPublishFallbackToAudioOnly = @"localPublishFallbackToAudioOnly";
- static NSString *AGRemoteSubscribeFallbackToAudioOnly = @"remoteSubscribeFallbackToAudioOnly";
-
- static NSString *AGAudioRouteChanged = @"audioRouteChanged";
- static NSString *AGCameraReady = @"cameraReady";
- static NSString *AGCameraFocusAreaChanged = @"cameraFocusAreaChanged";
- static NSString *AGCameraExposureAreaChanged = @"cameraExposureAreaChanged";
-
- static NSString *AGRtcStats = @"rtcStats";
- static NSString *AGLastmileQuality = @"lastmileQuality";
- static NSString *AGNetworkQuality = @"networkQuality";
- static NSString *AGLocalVideoStats = @"localVideoStats";
- static NSString *AGRemoteVideoStats = @"remoteVideoStats";
- static NSString *AGRemoteAudioStats = @"remoteAudioStats";
- static NSString *AGAudioTransportStatsOfUid = @"audioTransportStatsOfUid";
- static NSString *AGVideoTransportStatsOfUid = @"videoTransportStatsOfUid";
-
- static NSString *AGLocalAudioMixingFinish = @"localAudioMixingFinish";
- static NSString *AGRemoteAudioMixingStart = @"remoteAudioMixingStart";
- static NSString *AGRemoteAudioMixingFinish = @"remoteAudioMixingFinish";
- static NSString *AGAudioEffectFinish = @"audioEffectFinish";
-
- static NSString *AGStreamPublished = @"streamPublished";
- static NSString *AGStreamUnpublish = @"streamUnpublish";
- static NSString *AGTranscodingUpdate = @"transcodingUpdate";
-
- static NSString *AGStreamInjectedStatus = @"streamInjectedStatus";
-
- static NSString *AGReceiveStreamMessage = @"receiveStreamMessage";
- static NSString *AGOccurStreamMessageError = @"occurStreamMessageError";
-
- static NSString *AGMediaEngineLoaded = @"mediaEngineLoaded";
- static NSString *AGMediaEngineStartCall = @"mediaEngineStartCall";
-
- @interface AgoraConst : NSObject
-
- @property (nonatomic, copy) NSString *appid;
-
- @property (nonatomic, assign) NSInteger localUid;
-
- @property (strong, nonatomic) AgoraRtcEngineKit *rtcEngine;
-
- + (instancetype)share;
-
- @end
|