Video SDK v3.7.1 API Reference for Unity
Namespaces | Functions
AgoraCallback.cs File Reference

Namespaces

namespace  agora_gaming_rtc
 

Functions

delegate void agora_gaming_rtc.OnJoinChannelSuccessHandler (string channelName, uint uid, int elapsed)
 
delegate void agora_gaming_rtc.OnLeaveChannelHandler (RtcStats stats)
 
delegate void agora_gaming_rtc.OnReJoinChannelSuccessHandler (string channelName, uint uid, int elapsed)
 
delegate void agora_gaming_rtc.OnConnectionLostHandler ()
 
delegate void agora_gaming_rtc.OnConnectionInterruptedHandler ()
 
delegate void agora_gaming_rtc.OnRequestTokenHandler ()
 
delegate void agora_gaming_rtc.OnUserJoinedHandler (uint uid, int elapsed)
 
delegate void agora_gaming_rtc.OnUserOfflineHandler (uint uid, USER_OFFLINE_REASON reason)
 
delegate void agora_gaming_rtc.OnVolumeIndicationHandler (AudioVolumeInfo[] speakers, int speakerNumber, int totalVolume)
 
delegate void agora_gaming_rtc.OnLocalVoicePitchInHzHandler (int pitchInHz)
 
delegate void agora_gaming_rtc.OnUserMutedAudioHandler (uint uid, bool muted)
 
delegate void agora_gaming_rtc.OnSDKWarningHandler (int warn, string msg)
 
delegate void agora_gaming_rtc.OnSDKErrorHandler (int error, string msg)
 
delegate void agora_gaming_rtc.OnRtcStatsHandler (RtcStats stats)
 
delegate void agora_gaming_rtc.OnAudioMixingFinishedHandler ()
 
delegate void agora_gaming_rtc.OnAudioRouteChangedHandler (AUDIO_ROUTE route)
 
delegate void agora_gaming_rtc.OnFirstRemoteVideoDecodedHandler (uint uid, int width, int height, int elapsed)
 
delegate void agora_gaming_rtc.OnVideoSizeChangedHandler (uint uid, int width, int height, int rotation)
 
delegate void agora_gaming_rtc.OnClientRoleChangedHandler (CLIENT_ROLE_TYPE oldRole, CLIENT_ROLE_TYPE newRole)
 
delegate void agora_gaming_rtc.OnUserMuteVideoHandler (uint uid, bool muted)
 
delegate void agora_gaming_rtc.OnMicrophoneEnabledHandler (bool isEnabled)
 
delegate void agora_gaming_rtc.OnApiExecutedHandler (int err, string api, string result)
 
delegate void agora_gaming_rtc.OnLastmileQualityHandler (int quality)
 
delegate void agora_gaming_rtc.OnFirstLocalAudioFrameHandler (int elapsed)
 
delegate void agora_gaming_rtc.OnFirstRemoteAudioFrameHandler (uint userId, int elapsed)
 
delegate void agora_gaming_rtc.OnAudioQualityHandler (uint userId, int quality, ushort delay, ushort lost)
 
delegate void agora_gaming_rtc.OnStreamUnpublishedHandler (string url)
 
delegate void agora_gaming_rtc.OnStreamPublishedHandler (string url, int error)
 
delegate void agora_gaming_rtc.OnStreamMessageErrorHandler (uint userId, int streamId, int code, int missed, int cached)
 
delegate void agora_gaming_rtc.OnStreamMessageHandler (uint userId, int streamId, byte[] data, int length)
 
delegate void agora_gaming_rtc.OnConnectionBannedHandler ()
 
delegate void agora_gaming_rtc.OnConnectionStateChangedHandler (CONNECTION_STATE_TYPE state, CONNECTION_CHANGED_REASON_TYPE reason)
 
delegate void agora_gaming_rtc.OnTokenPrivilegeWillExpireHandler (string token)
 
delegate void agora_gaming_rtc.OnActiveSpeakerHandler (uint uid)
 
delegate void agora_gaming_rtc.OnVideoStoppedHandler ()
 
delegate void agora_gaming_rtc.OnFirstLocalVideoFrameHandler (int width, int height, int elapsed)
 
delegate void agora_gaming_rtc.OnFirstRemoteVideoFrameHandler (uint uid, int width, int height, int elapsed)
 
delegate void agora_gaming_rtc.OnUserEnableVideoHandler (uint uid, bool enabled)
 
delegate void agora_gaming_rtc.OnUserEnableLocalVideoHandler (uint uid, bool enabled)
 
delegate void agora_gaming_rtc.OnRemoteVideoStateChangedHandler (uint uid, REMOTE_VIDEO_STATE state, REMOTE_VIDEO_STATE_REASON reason, int elapsed)
 
delegate void agora_gaming_rtc.OnLocalPublishFallbackToAudioOnlyHandler (bool isFallbackOrRecover)
 
delegate void agora_gaming_rtc.OnRemoteSubscribeFallbackToAudioOnlyHandler (uint uid, bool isFallbackOrRecover)
 
delegate void agora_gaming_rtc.OnNetworkQualityHandler (uint uid, int txQuality, int rxQuality)
 
delegate void agora_gaming_rtc.OnLocalVideoStatsHandler (LocalVideoStats localVideoStats)
 
delegate void agora_gaming_rtc.OnRemoteVideoStatsHandler (RemoteVideoStats remoteVideoStats)
 
delegate void agora_gaming_rtc.OnRemoteAudioStatsHandler (RemoteAudioStats remoteAudioStats)
 
delegate void agora_gaming_rtc.OnAudioDeviceStateChangedHandler (string deviceId, int deviceType, int deviceState)
 
delegate void agora_gaming_rtc.OnCameraReadyHandler ()
 
delegate void agora_gaming_rtc.OnCameraFocusAreaChangedHandler (int x, int y, int width, int height)
 
delegate void agora_gaming_rtc.OnCameraExposureAreaChangedHandler (int x, int y, int width, int height)
 
delegate void agora_gaming_rtc.OnRemoteAudioMixingBeginHandler ()
 
delegate void agora_gaming_rtc.OnRemoteAudioMixingEndHandler ()
 
delegate void agora_gaming_rtc.OnAudioEffectFinishedHandler (int soundId)
 
delegate void agora_gaming_rtc.OnVideoDeviceStateChangedHandler (string deviceId, int deviceType, int deviceState)
 
delegate void agora_gaming_rtc.OnRemoteVideoTransportStatsHandler (uint uid, ushort delay, ushort lost, ushort rxKBitRate)
 
delegate void agora_gaming_rtc.OnRemoteAudioTransportStatsHandler (uint uid, ushort delay, ushort lost, ushort rxKBitRate)
 
delegate void agora_gaming_rtc.OnTranscodingUpdatedHandler ()
 
delegate void agora_gaming_rtc.OnAudioDeviceVolumeChangedHandler (MEDIA_DEVICE_TYPE deviceType, int volume, bool muted)
 
delegate void agora_gaming_rtc.OnMediaEngineStartCallSuccessHandler ()
 
delegate void agora_gaming_rtc.OnMediaEngineLoadSuccessHandler ()
 
delegate void agora_gaming_rtc.OnAudioMixingStateChangedHandler (AUDIO_MIXING_STATE_TYPE state, AUDIO_MIXING_REASON_TYPE reason)
 
delegate void agora_gaming_rtc.OnFirstRemoteAudioDecodedHandler (uint uid, int elapsed)
 
delegate void agora_gaming_rtc.OnLocalVideoStateChangedHandler (LOCAL_VIDEO_STREAM_STATE localVideoState, LOCAL_VIDEO_STREAM_ERROR error)
 
delegate void agora_gaming_rtc.OnRtmpStreamingStateChangedHandler (string url, RTMP_STREAM_PUBLISH_STATE state, RTMP_STREAM_PUBLISH_ERROR_TYPE errCode)
 
delegate void agora_gaming_rtc.OnNetworkTypeChangedHandler (NETWORK_TYPE type)
 
delegate void agora_gaming_rtc.OnLastmileProbeResultHandler (LastmileProbeResult result)
 
delegate void agora_gaming_rtc.OnLocalUserRegisteredHandler (uint uid, string userAccount)
 
delegate void agora_gaming_rtc.OnUserInfoUpdatedHandler (uint uid, UserInfo userInfo)
 
delegate void agora_gaming_rtc.OnLocalAudioStateChangedHandler (LOCAL_AUDIO_STREAM_STATE state, LOCAL_AUDIO_STREAM_ERROR error)
 
delegate void agora_gaming_rtc.OnRemoteAudioStateChangedHandler (uint uid, REMOTE_AUDIO_STATE state, REMOTE_AUDIO_STATE_REASON reason, int elapsed)
 
delegate void agora_gaming_rtc.OnLocalAudioStatsHandler (LocalAudioStats localAudioStats)
 
delegate void agora_gaming_rtc.OnChannelMediaRelayStateChangedHandler (CHANNEL_MEDIA_RELAY_STATE state, CHANNEL_MEDIA_RELAY_ERROR code)
 
delegate void agora_gaming_rtc.OnChannelMediaRelayEventHandler (CHANNEL_MEDIA_RELAY_EVENT events)
 
delegate void agora_gaming_rtc.OnFacePositionChangedHandler (int imageWidth, int imageHeight, Rectangle vecRectangle, int vecDistance, int numFaces)
 
delegate void agora_gaming_rtc.OnRtmpStreamingEventHandler (string url, RTMP_STREAMING_EVENT eventCode)
 
delegate void agora_gaming_rtc.OnAudioPublishStateChangedHandler (string channel, STREAM_PUBLISH_STATE oldState, STREAM_PUBLISH_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.OnVideoPublishStateChangedHandler (string channel, STREAM_PUBLISH_STATE oldState, STREAM_PUBLISH_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.OnAudioSubscribeStateChangedHandler (string channel, uint uid, STREAM_SUBSCRIBE_STATE oldState, STREAM_SUBSCRIBE_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.OnVideoSubscribeStateChangedHandler (string channel, uint uid, STREAM_SUBSCRIBE_STATE oldState, STREAM_SUBSCRIBE_STATE newState, int elapseSinceLastState)
 
delegate void agora_gaming_rtc.OnFirstLocalAudioFramePublishedHandler (int elapsed)
 
delegate void agora_gaming_rtc.OnFirstLocalVideoFramePublishedHandler (int elapsed)
 
delegate void agora_gaming_rtc.OnUserSuperResolutionEnabledHandler (uint uid, bool enabled, SUPER_RESOLUTION_STATE_REASON reason)
 
delegate void agora_gaming_rtc.OnVirtualBackgroundSourceEnabledHandler (bool enabled, VIRTUAL_BACKGROUND_SOURCE_STATE_REASON reason)
 
delegate void agora_gaming_rtc.OnRequestAudioFileInfoHandler (AudioFileInfo info, AUDIO_FILE_INFO_ERROR error)
 
delegate void agora_gaming_rtc.OnSnapshotTakenHandler (string channel, uint uid, string filePath, int width, int height, int errCode)
 
delegate void agora_gaming_rtc.OnClientRoleChangeFailedHandler (CLIENT_ROLE_CHANGE_FAILED_REASON reason, CLIENT_ROLE_TYPE currentRole)
 
delegate void agora_gaming_rtc.OnAudioDeviceTestVolumeIndicationHandler (AudioDeviceTestVolumeType volumeType, int volume)
 
delegate void agora_gaming_rtc.OnProxyConnectedHandler (string channel, uint uid, PROXY_TYPE proxyType, string localProxyIp, int elapsed)
 
delegate void agora_gaming_rtc.OnScreenCaptureInfoUpdatedHandler (ScreenCaptureInfo info)