Struct and Enum
This page lists all the definitions of Struct and the enums for C++.
Struct
- AdvanceOptions
- AdvancedAudioOptions
- AgoraRhythmPlayerConfig
- AudioEncodedFrameObserverConfig
- AudioFrame
- AudioParams
- AudioRecordingConfiguration
- AudioSpectrumData
- AudioVolumeInfo
- AudioPcmFrame
- AudioTrackConfig
- BeautyOptions
- CameraCapturerConfiguration
- CacheStatistics
- ChannelMediaInfo
- ChannelMediaOptions
- ChannelMediaRelayConfiguration
- ClientRoleOptions
- ColorEnhanceOptions
- CodecCapInfo
- CodecCapLevels
- ContentInspectConfig
- ContentInspectModule
- DataStreamConfig
- DeviceInfo
- DirectCdnStreamingMediaOptions
- DirectCdnStreamingStats
- EchoTestConfiguration
- EncodedAudioFrameInfo
- EncodedVideoFrameInfo
- EncryptionConfig
- ExtensionContext
- ExternalVideoFrame
- FocalLengthInfo
- IAgoraParameter
- ImageTrackOptions
- LastmileProbeConfig
- LastmileProbeOneWayResult
- LastmileProbeResult
- LeaveChannelOptions
- LiveStreamAdvancedFeature
- LiveTranscoding
- LocalAudioStats
- LocalTranscoderConfiguration
- LocalSpatialAudioConfig
- LocalVideoStats
- LogConfig
- LowlightEnhanceOptions
- MediaSource
- Metadata
- Packet
- PlayerPlaybackStats
- PlayerStreamInfo
- PlayerUpdatedInfo
- Rectangle
- RemoteAudioStats
- RemoteVideoStats
- RemoteVoicePositionInfo
- RtcEngineContext
- RtcConnection
- RtcImage
- RtcStats
- ScreenCaptureConfiguration
- ScreenCaptureParameters
- ScreenCaptureParameters2
- ScreenAudioParameters
- ScreenVideoParameters
- ScreenCaptureSourceInfo
- SegmentationProperty
- SimulcastStreamConfig
- SpatialAudioParams
- SpatialAudioZone
- SrcInfo
- ThumbImageBuffer
- TranscodingUser
- TranscodingVideoStream
- UplinkNetworkInfo
- UserAudioSpectrumInfo
- UserInfo
- VideoCanvas
- VideoDenoiserOptions
- VideoDimensions
- VideoEncoderConfiguration
- VideoFrame
- VideoFormat
- VideoLayout
- VideoRenderingTracingInfo
- VideoSubscriptionOptions
- VirtualBackgroundSource
- WatermarkOptions
- WatermarkRatio
Enum
- ALPHA_STITCH_MODE
- AREA_CODE
- AUDIENCE_LATENCY_LEVEL_TYPE
- AUDIO_AINS_MODE
- AUDIO_CODEC_PROFILE_TYPE
- AUDIO_CODEC_TYPE
- AUDIO_DUAL_MONO_MODE
- AUDIO_EFFECT_PRESET
- AUDIO_ENCODED_FRAME_OBSERVER_POSITION
- AUDIO_ENCODING_TYPE
- AUDIO_EQUALIZATION_BAND_FREQUENCY
- AUDIO_FRAME_TYPE
- AUDIO_FILE_RECORDING_TYPE
- AUDIO_MIXING_DUAL_MONO_MODE
- AUDIO_MIXING_REASON_TYPE
- AUDIO_MIXING_STATE_TYPE
- AUDIO_PROCESSING_CHANNELS
- AUDIO_PROFILE_TYPE
- AUDIO_RECORDING_QUALITY_TYPE
- AUDIO_REVERB_TYPE
- AudioRoute
- AUDIO_SAMPLE_RATE_TYPE
- AUDIO_SCENARIO_TYPE
- AUDIO_SESSION_OPERATION_RESTRICTION
- AUDIO_TRACK_TYPE
- BACKGROUND_SOURCE_TYPE
- BACKGROUND_BLUR_DEGREE
- CAMERA_DIRECTION
- CAMERA_FOCAL_LENGTH_TYPE
- CAMERA_STABILIZATION_MODE
- CAPTURE_BRIGHTNESS_LEVEL_TYPE
- COMPRESSION_PREFERENCE
- CHANNEL_MEDIA_RELAY_ERROR
- CHANNEL_MEDIA_RELAY_STATE
- CHANNEL_PROFILE_TYPE
- CLIENT_ROLE_TYPE
- CLIENT_ROLE_CHANGE_FAILED_REASON
- CLOUD_PROXY_TYPE
- CODEC_CAP_MASK
- CONNECTION_CHANGED_REASON_TYPE
- CONNECTION_STATE_TYPE
- CONTENT_INSPECT_TYPE
- DEGRADATION_PREFERENCE
- DIRECT_CDN_STREAMING_REASON
- DIRECT_CDN_STREAMING_STATE
- EAR_MONITORING_FILTER_TYPE
- ENCODING_PREFERENCE
- ENCRYPTION_ERROR_TYPE
- ENCRYPTION_MODE
- ERROR_CODE_TYPE
- EXPERIENCE_POOR_REASON
- EXPERIENCE_QUALITY_TYPE
- EXTERNAL_VIDEO_SOURCE_TYPE
- FeatureType
- FRAME_RATE
- HEADPHONE_EQUALIZER_PRESET
- INTERFACE_ID_TYPE
- LASTMILE_PROBE_RESULT_STATE
- LIGHTENING_CONTRAST_LEVEL
- LOCAL_AUDIO_STREAM_REASON
- LOCAL_AUDIO_STREAM_STATE
- LOCAL_VIDEO_STREAM_REASON
- LOCAL_VIDEO_STREAM_STATE
- LOG_FILTER_TYPE
- LOG_LEVEL
- MAX_CHANNEL_ID_LENGTH_TYPE
- MAX_DEVICE_ID_LENGTH_TYPE
- MAX_USER_ACCOUNT_LENGTH_TYPE
- LOW_LIGHT_ENHANCE_MODE
- LOW_LIGHT_ENHANCE_LEVEL
- MEDIA_DEVICE_STATE_TYPE
- MEDIA_DEVICE_TYPE
- MEDIA_PLAYER_REASON
- MEDIA_PLAYER_EVENT
- MEDIA_PLAYER_METADATA_TYPE
- MEDIA_PLAYER_STATE
- MediaRecorderStreamType
- MEDIA_TRACE_EVENT
- MEDIA_SOURCE_TYPE
- MEDIA_STREAM_TYPE
- METADATA_TYPE
- NETWORK_TYPE
- ORIENTATION_MODE
- PERMISSION_TYPE
- PLAYER_PRELOAD_EVENT
- PROXY_TYPE
- QUALITY_ADAPT_INDICATION
- QUALITY_TYPE
- RAW_AUDIO_FRAME_OP_MODE_TYPE
- RecorderReasonCode
- RecorderState
- REMOTE_AUDIO_STATE_REASON
- REMOTE_AUDIO_STATE
- REMOTE_VIDEO_STATE_REASON
- REMOTE_VIDEO_STATE
- VIDEO_STREAM_TYPE
- RENDER_MODE_TYPE
- RHYTHM_PLAYER_REASON
- RHYTHM_PLAYER_STATE_TYPE
- RTMP_STREAM_LIFE_CYCLE_TYPE
- RTMP_STREAM_PUBLISH_REASON
- RTMP_STREAM_PUBLISH_STATE
- RTMP_STREAMING_EVENT
- ScreenCaptureSourceType
- SCREEN_SCENARIO_TYPE
- SCREEN_CAPTURE_FRAMERATE_CAPABILITY
- SIMULCAST_STREAM_MODE
- STREAM_FALLBACK_OPTIONS
- STREAM_PUBLISH_STATE
- SEG_MODEL_TYPE
- STREAM_SUBSCRIBE_STATE
- USER_OFFLINE_REASON_TYPE
- VIDEO_APPLICATION_SCENARIO_TYPE
- VIDEO_BUFFER_TYPE
- VIDEO_CODEC_CAPABILITY_LEVEL
- VIDEO_CODEC_PROFILE_TYPE
- VIDEO_CODEC_TYPE
- VIDEO_CODEC_TYPE_FOR_STREAM
- VIDEO_CONTENT_HINT
- VIDEO_DENOISER_MODE
- VIDEO_DENOISER_LEVEL
- VIDEO_FRAME_PROCESS_MODE
- VIDEO_FRAME_TYPE
- VIDEO_MIRROR_MODE_TYPE
- VIDEO_MODULE_POSITION
- VIDEO_ORIENTATION
- VIDEO_PIXEL_FORMAT
- VIDEO_SOURCE_TYPE
- VIDEO_TRANSCODER_ERROR
- VIDEO_VIEW_SETUP_MODE
- VOICE_AI_TUNER_TYPE
- VOICE_BEAUTIFIER_PRESET
- VOICE_CONVERSION_PRESET
- WATERMARK_FIT_MODE