agora_rtc_wrapper library

Classes

AgoraCameraRect
AgoraChannelMediaRelayConfiguration
AgoraImage
AgoraLastmileProbeConfig
AgoraLastmileProbeResult
AgoraLiveInjectStreamConfig
AgoraLiveTranscoding
AgoraLiveTranscodingUser
AgoraRenderWidget
AgoraRenderWidget - This widget will automatically manage the native view.
AgoraRtcEngine
AgoraRtcWrapper
Created by taohid on 15,May, 2020 Email: taohid32@gmail.com
AgoraUserInfo
AudioVolumeInfo
BeautyOptions
The image enhancement options in AgoraRtcEngine.setBeautyEffectOptions.
LocalAudioStats
LocalVideoStats
NetworkLinkReport
RemoteAudioStats
RemoteVideoStats
RtcStats
VideoEncoderConfiguration
Properties of the video encoder configuration.
WatermarkOptions

Constants

AgoraVideoBitrateCompatible → const int
-1
AgoraVideoBitrateStandard → const int
0

Enums

AgoraAudioCodecProfileType
AgoraAudioEqualizationBandFrequency
AgoraAudioReverbType
AgoraAudioSampleRateType
AgoraVideoCodecProfileType
AudioProfile
AudioScenario
ChannelProfile
ClientRole
DegradationPreference
The video encoding degradation preference under limited bandwidth.
LighteningContrastLevel
LocalVideoStreamError
LocalVideoStreamState
StreamFallbackOptions
UserPriority
VideoOutputOrientationMode
VideoRenderMode
VoiceChanger

Typedefs

OnCallDuration = void Function(int totalSecond)
OnError = void Function(dynamic code)
OnFirstRemoteVideoFrame = void Function(int uid, int width, int height, int elapsed)
OnInfoStats = void Function(RtcStats stats)
OnJoinSuccess = void Function(String channel, int uid, int elapsed)
OnUserJoined = void Function(int uid, int elapsed)
OnUserOffline = void Function(int uid, int reason)
There are two types of user offline reason