codegen/ios/index library

Copyright (c) 2026 Beijing Volcano Engine Technology Ltd.

Classes

ByteRTCAudioDeviceManager
ByteRTCAudioEffectPlayer
ByteRTCAudioEffectPlayerConfig
ByteRTCAudioEffectPlayerEventHandler
ByteRTCAudioEnhancementConfig
ByteRTCAudioFormat
ByteRTCAudioFrame
ByteRTCAudioFrameObserver
ByteRTCAudioFrameProcessor
ByteRTCAudioPropertiesConfig
ByteRTCAudioPropertiesInfo
ByteRTCAudioRecordingConfig
ByteRTCAudioSource
ByteRTCAudioVolumeInfo
ByteRTCChorusCacheSyncConfig
ByteRTCChorusCacheSyncObserver
ByteRTCClientMixedStreamConfig
ByteRTCClientMixedStreamDelegate
ByteRTCCloudProxyInfo
ByteRTCDeadLockMsg
ByteRTCDeviceCollection
ByteRTCDownloadResult
ByteRTCEchoTestConfig
ByteRTCEncodedAudioFrameData
ByteRTCEncodedVideoFrame
ByteRTCEncryptHandler
ByteRTCEngine
ByteRTCEngineConfig
ByteRTCEngineDelegate
ByteRTCExpressionDetectConfig
ByteRTCExpressionDetectInfo
ByteRTCExpressionDetectResult
ByteRTCExternalVideoEncoderEventHandler
ByteRTCFaceDetectionObserver
ByteRTCFaceDetectionResult
ByteRTCForwardStreamConfiguration
ByteRTCForwardStreamEventInfo
ByteRTCForwardStreamStateInfo
ByteRTCFrameExtendedData
ByteRTCFrameUpdateInfo
ByteRTCGameRoom
ByteRTCGameRoomDelegate
ByteRTCHighlightConfig
ByteRTCHotMusicInfo
ByteRTCHttpClientProtocol
ByteRTCHumanOrientation
ByteRTCKTVManager
ByteRTCKTVManagerDelegate
ByteRTCKTVPlayer
ByteRTCKTVPlayerDelegate
ByteRTCLocalAudioPropertiesInfo
ByteRTCLocalAudioStats
ByteRTCLocalEncodedVideoFrameObserver
ByteRTCLocalProxyInfo
ByteRTCLocalStreamStats
ByteRTCLocalVideoSinkConfig
ByteRTCLocalVideoStats
ByteRTCLogConfig
ByteRTCMediaMetadataObserver
ByteRTCMediaPlayer
ByteRTCMediaPlayerAudioFrameObserver
ByteRTCMediaPlayerConfig
ByteRTCMediaPlayerCustomSource
ByteRTCMediaPlayerCustomSourceProvider
ByteRTCMediaPlayerEventHandler
ByteRTCMediaTypeEnhancementConfig
ByteRTCMixedStreamAudioConfig
ByteRTCMixedStreamConfig
ByteRTCMixedStreamControlConfig
ByteRTCMixedStreamLayoutRegionConfig
ByteRTCMixedStreamLayoutRegionImageWaterMarkConfig
ByteRTCMixedStreamPushTargetConfig
ByteRTCMixedStreamSpatialAudioConfig
ByteRTCMixedStreamSyncControlConfig
ByteRTCMixedStreamTaskInfo
ByteRTCMixedStreamVideoConfig
ByteRTCMonitorDelegate
ByteRTCMusicInfo
ByteRTCNetworkQualityStats
ByteRTCNetworkTimeInfo
ByteRTCOrientation
ByteRTCPosition
ByteRTCPositionInfo
ByteRTCProblemFeedbackInfo
ByteRTCProblemFeedbackRoomInfo
ByteRTCPushSingleStreamParam
ByteRTCRangeAudio
ByteRTCReceiveRange
ByteRTCRecordingConfig
ByteRTCRecordingInfo
ByteRTCRecordingProgress
ByteRTCRectangle
ByteRTCRemoteAudioPropertiesInfo
ByteRTCRemoteAudioStats
ByteRTCRemoteEncodedAudioFrameObserver
ByteRTCRemoteEncodedVideoFrameObserver
ByteRTCRemoteStreamKey
ByteRTCRemoteStreamStats
ByteRTCRemoteStreamSwitchEvent
ByteRTCRemoteVideoConfig
ByteRTCRemoteVideoRenderConfig
ByteRTCRemoteVideoSinkConfig
ByteRTCRemoteVideoStats
ByteRTCRoom
ByteRTCRoomConfig
ByteRTCRoomDelegate
ByteRTCRoomEventInfo
ByteRTCRoomStats
ByteRTCRTSRoom
ByteRTCRTSRoomDelegate
ByteRTCScreenCaptureParam
ByteRtcScreenCapturerExt
ByteRtcScreenCapturerExtDelegate
ByteRTCScreenCaptureSourceInfo
ByteRTCScreenParam
ByteRTCSingScoringConfig
ByteRTCSingScoringDelegate
ByteRTCSingScoringManager
ByteRTCSingScoringRealtimeInfo
ByteRTCSourceCropInfo
ByteRTCSourceWantedData
ByteRTCSpatialAudio
ByteRTCStandardPitchInfo
ByteRTCStream
ByteRTCStreamInfo
ByteRTCStreamSyncInfoConfig
ByteRTCSubscribeConfig
ByteRTCSubscribeVideoConfig
ByteRTCSubtitleConfig
ByteRTCSubtitleMessage
ByteRTCSysStats
ByteRTCUser
ByteRTCUserInfo
ByteRTCVideoByteWatermark
ByteRTCVideoCanvas
ByteRTCVideoCaptureConfig
ByteRTCVideoDeviceManager
ByteRTCVideoEffect
ByteRTCVideoEncoderConfig
ByteRTCVideoFrame
ByteRTCVideoFrameConsumerObserver
ByteRTCVideoFrameData
ByteRTCVideoFrameInfo
ByteRTCVideoPreprocessorConfig
ByteRTCVideoProcessorDelegate
ByteRTCVideoSinkDelegate
ByteRTCVideoSinkProtocol
ByteRTCVideoSnapshotCallbackDelegate
ByteRTCVideoSolution
ByteRTCVideoSource
ByteRTCVideoWatermarkConfig
ByteRTCVirtualBackgroundSource
ByteRTCVoiceEqualizationConfig
ByteRTCVoiceReverbConfig
ByteRTCWTNStream
ByteRTCWTNStreamDelegate
DestInfo
GameRoomConfig

Enums

ByteRTCAACProfile
ByteRTCAggregationOption
ByteRTCAlphaLayout
ByteRTCAnsMode
ByteRTCAttenuationType
ByteRTCAudioAEDType
ByteRTCAudioAlignmentMode
ByteRTCAudioChannel
ByteRTCAudioCodecType
ByteRTCAudioDeviceType
ByteRTCAudioDumpStatus
ByteRTCAudioFrameCallbackMethod
ByteRTCAudioFrameMethod
ByteRTCAudioFrameSource
ByteRTCAudioMixingDualMonoMode
ByteRTCAudioMixingError
ByteRTCAudioMixingState
ByteRTCAudioMixingType
ByteRTCAudioPlaybackDevice
ByteRTCAudioPlayType
ByteRTCAudioProfileType
ByteRTCAudioPropertiesMode
ByteRTCAudioQuality
ByteRTCAudioRecordingErrorCode
ByteRTCAudioRecordingState
ByteRTCAudioRenderType
ByteRTCAudioReportMode
ByteRTCAudioRoute
ByteRTCAudioSampleRate
ByteRTCAudioScenarioType
ByteRTCAudioSelectionPriority
ByteRTCAudioSourceType
ByteRTCAudioTrackType
ByteRTCAudioVADType
ByteRTCAVSyncEvent
ByteRTCAVSyncState
ByteRTCBackgroundMode
ByteRTCBandFrequency
ByteRTCBluetoothMode
ByteRTCCameraID
ByteRTCChorusCacheSyncError
ByteRTCChorusCacheSyncEvent
ByteRTCChorusCacheSyncMode
ByteRTCColorSpace
ByteRTCConnectionState
ByteRTCDataFrameType
ByteRTCDataMessageSourceType
ByteRTCDivideModel
ByteRTCDownloadFileType
ByteRTCDownloadLyricType
ByteRTCEarMonitorAudioFilter
ByteRTCEarMonitorMode
ByteRTCEchoTestResult
ByteRTCEffectBeautyMode
ByteRTCEffectErrorType
ByteRTCEncryptType
ByteRTCEnv
ByteRTCErrorCode
ByteRTCFallbackOrRecoverReason
ByteRTCFirstFramePlayState
ByteRTCFirstFrameSendState
ByteRTCForwardStreamError
ByteRTCForwardStreamEvent
ByteRTCForwardStreamState
ByteRTCFrameRateRatio
ByteRTCHardwareEchoDetectionResult
ByteRTCInterpolationMode
ByteRTCKTVErrorCode
ByteRTCKTVPlayerErrorCode
ByteRTCLocalAudioStreamError
ByteRTCLocalAudioStreamState
ByteRTCLocalLogLevel
ByteRTCLocalProxyError
ByteRTCLocalProxyState
ByteRTCLocalProxyType
ByteRTCLocalVideoSinkPosition
ByteRTCLocalVideoStreamError
ByteRTCLocalVideoStreamState
ByteRTCLoginErrorCode
ByteRTCLogLevel
ByteRTCLogoutReason
ByteRTCLyricStatus
ByteRTCMediaDeviceError
ByteRTCMediaDeviceState
ByteRTCMediaDeviceType
ByteRTCMediaDeviceWarning
ByteRTCMediaInputType
ByteRTCMediaPlayerCustomSourceMode
ByteRTCMediaPlayerCustomSourceSeekWhence
ByteRTCMediaPlayerCustomSourceStreamType
ByteRTCMediaStreamType
ByteRTCMessageConfig
ByteRTCMirrorMode
ByteRTCMirrorType
ByteRTCMixedStreamAlternateImageFillMode
ByteRTCMixedStreamAudioCodecType
ByteRTCMixedStreamAudioProfile
ByteRTCMixedStreamClientMixVideoFormat
ByteRTCMixedStreamLayoutRegionType
ByteRTCMixedStreamMediaType
ByteRTCMixedStreamPushMode
ByteRTCMixedStreamPushTargetType
ByteRTCMixedStreamRenderMode
ByteRTCMixedStreamSEIContentMode
ByteRTCMixedStreamSyncStrategy
ByteRTCMixedStreamTaskErrorCode
ByteRTCMixedStreamTaskEvent
ByteRTCMixedStreamType
ByteRTCMixedStreamVideoCodecType
ByteRTCMixedStreamVideoType
ByteRTCMode
ByteRTCMouseCursorCaptureState
ByteRTCMulDimSingScoringMode
ByteRTCMusicFilterType
ByteRTCMuteState
ByteRTCNetworkDetectionLinkType
ByteRTCNetworkDetectionStartReturn
ByteRTCNetworkDetectionStopReason
ByteRTCNetworkQuality
ByteRTCNetworkType
ByteRTCPauseResumControlMediaType
ByteRTCPerformanceAlarmMode
ByteRTCPerformanceAlarmReason
ByteRTCPlayerError
ByteRTCPlayerEvent
ByteRTCPlayerState
ByteRTCPlayState
ByteRTCProblemFeedbackOption
ByteRTCPublicStreamErrorCode
ByteRTCPublishFallbackOption
ByteRTCPublishState
ByteRTCPublishStateChangeReason
ByteRTCRangeAudioMode
ByteRTCRecordingErrorCode
ByteRTCRecordingFileType
ByteRTCRecordingState
ByteRTCRecordingType
ByteRTCRemoteAudioState
ByteRTCRemoteAudioStateChangeReason
ByteRTCRemoteMirrorType
ByteRTCRemoteUserPriority
ByteRTCRemoteVideoSinkPosition
ByteRTCRemoteVideoState
ByteRTCRemoteVideoStateChangeReason
ByteRTCRenderMode
ByteRTCReturnStatus
ByteRTCRoomEvent
ByteRTCRoomMessageSendResult
ByteRTCRoomProfile
ByteRTCRoomState
ByteRTCRoomStateChangeReason
ByteRTCScreenCaptureSourceType
ByteRTCScreenMediaType
ByteRTCSEICountPerFrame
ByteRTCSEIStreamEventType
ByteRTCSetRoomExtraInfoResult
ByteRTCSingleStreamPushType
ByteRTCSingleStreamTaskErrorCode
ByteRTCSingleStreamTaskEvent
ByteRTCSnapshotErrorCode
ByteRTCStreamIndex
ByteRTCStreamLayoutMode
ByteRTCStreamRemoveReason
ByteRTCSubscribeFallbackOption
ByteRTCSubscribeMediaType
ByteRTCSubscribeMode
ByteRTCSubscribeState
ByteRTCSubscribeStateChangeReason
ByteRTCSubtitleErrorCode
ByteRTCSubtitleMode
ByteRTCSubtitleState
ByteRTCSyncInfoStreamType
ByteRTCTorchState
ByteRTCTranscodingAudioCodec
ByteRTCUserMessageSendResult
ByteRTCUserOfflineReason
ByteRTCUserOnlineStatus
ByteRTCUserRoleType
ByteRTCUserVisibilityChangeError
ByteRTCVideoApplyRotation
ByteRTCVideoBufferType
ByteRTCVideoCapturePreference
ByteRTCVideoCodecMode
ByteRTCVideoCodecType
ByteRTCVideoContentType
ByteRTCVideoDecoderConfig
ByteRTCVideoDenoiseMode
ByteRTCVideoDenoiseModeChangedReason
ByteRTCVideoDeviceType
ByteRTCVideoEncoderPreference
ByteRTCVideoEnhancementMode
ByteRTCVideoFrameType
ByteRTCVideoOrientation
ByteRTCVideoOutputOrientationMode
ByteRTCVideoPictureType
ByteRTCVideoPixelFormat
ByteRTCVideoRotation
ByteRTCVideoRotationMode
ByteRTCVideoSimulcastMode
ByteRTCVideoSimulcastStreamType
ByteRTCVideoSinkMirrorType
ByteRTCVideoSinkPixelFormat
ByteRTCVideoSourceType
ByteRTCVideoStreamScaleMode
ByteRTCVideoStreamState
ByteRTCVideoStreamType
ByteRTCVideoSuperResolutionMode
ByteRTCVideoSuperResolutionModeChangedReason
ByteRTCVirtualBackgroundSourceType
ByteRTCVoiceChangerType
ByteRTCVoiceReverbType
ByteRTCWarningCode
ByteRTCWTNSubscribeState
ByteRTCWTNSubscribeStateChangeReason
ByteRTCZoomConfigType
ByteRTCZoomDirectionType
ByteRTSErrorCode
ByteRTSReturnStatus
ByteRTSWarningCode
GameRoomType
GameSceneType

Typedefs

BOOL = bool
ByteRTCImage = dynamic
Copyright (c) 2026 Beijing Volcano Engine Technology Ltd.
ByteRTCView = dynamic
CGFloat = double
CGPoint = dynamic
CGRect = dynamic
CGSize = dynamic
CMSampleBufferRef = dynamic
CMTime = Duration
CVPixelBufferRef = dynamic
dispatch_queue_t = dynamic
EAGLContext = dynamic
float = double
GLuint = int
id<T> = T
int64_t = int
intptr_t = int
long = int
longlong = int
NSArray<T> = List<T>
NSData = Uint8List
NSDate = DateTime
NSDictionary<K, V> = Map<K, V>
NSError = Map<String, dynamic>
NSInteger = int
NSMutableArray<T> = List<T>
NSMutableDictionary = Map
NSMutableString = String
NSNull = Null
NSNumber = num
NSObject<T> = T
NSString = String
NSTimeInterval = Duration
NSUInteger = int
NSURL = String
NSValue = num
RPSampleBufferType = dynamic
SInt64 = int
UIColor = int
UIFont = Map<String, dynamic>
UIImage = Uint8List
uint32_t = int
uint8_t = int
Unknown = dynamic