6#ifndef NERTC_ENGINE_DEFINES_H
7#define NERTC_ENGINE_DEFINES_H
10#include "nertc_base_types.h"
19#define kNERtcMaxPlaneCount 4
28#define kNERtcEncryptByteLength 128
34#define kNERtcCustomInfoLength 128
43#define kNERtcMaxChannelNameLength 64
52#define kNERtcMaxTokenLength 256
61#define kNERtcMaxDeviceIDLength 256
70#define kNERtcMaxDeviceNameLength 256
79#define kNERtcMaxURILength 256
88#define kNERtcMaxTaskIDLength 64
97#define kNERtcMaxBuffLength 1024
106#define kNERtcMaxSEIBufferLength 4096
116#define kDefaultAudioMixProgressInterval 1000
126#define kMinAudioMixProgressInterval 100
136#define kMaxAudioMixProgressInterval 10000
147#define kNERtcExternalVideoDeviceID "nertc-video-external-device"
157#define kNERtcExternalSubVideoDeviceID "nertc-subvideo-external-device"
168#define kNERtcAudioDeviceAutoID "nertc-audio-device-auto"
407 kNERtcLayoutFloatingRightVertical = 0,
408 kNERtcLayoutFloatingLeftVertical,
409 kNERtcLayoutSplitScreen,
410 kNERtcLayoutSplitScreenScaling,
412 kNERtcLayoutAudioOnly,
3207 memset(
this, 0,
sizeof(*
this));
4025 uint32_t count, uint32_t offset[4], uint32_t stride[4], uint32_t rotation,
4380typedef NERtcVideoDimensions NERtcDimensions;
7193 kNERtcAudioRecordingPositionMixedRecordingAndPlayback = 0,
7195 kNERtcAudioRecordingPositionRecording = 1,
7197 kNERtcAudioRecordingPositionMixedPlayback = 2
7198} NERtcAudioRecordingPosition;
7202 kNERtcAudioRecordingCycleTime0 = 0,
7204 kNERtcAudioRecordingCycleTime10 = 10,
7206 kNERtcAudioRecordingCycleTime60 = 60,
7208 kNERtcAudioRecordingCycleTime360 = 360,
7210 kNERtcAudioRecordingCycleTime900 = 900
7211} NERtcAudioRecordingCycleTime;
7225 NERtcAudioRecordingPosition position;
7228 NERtcAudioRecordingCycleTime cycleTime;
7233 , position(kNERtcAudioRecordingPositionMixedRecordingAndPlayback)
7234 , cycleTime(kNERtcAudioRecordingCycleTime0) {
7235 memset(filePath, 0,
sizeof(filePath));
7388 const unsigned char* buffer;
9453#define kNERtcKeyRecordHostEnabled "record_host_enabled"
9463#define kNERtcKeyRecordAudioEnabled "record_audio_enabled"
9473#define kNERtcKeyRecordVideoEnabled "record_video_enabled"
9482#define kNERtcKeyRecordType "record_type"
9492#define kNERtcKeyAutoSubscribeAudio "auto_subscribe_audio"
9502#define kNERtcKeyPublishSelfStreamEnabled "publish_self_stream_enabled"
9512#define kNERtcKeyLogLevel "log_level"
9521#define kNERtcKeyAudioProcessingAECEnable "audio_processing_aec_enable"
9531#define kNERtcKeyAudioAECLowLevelEnable "audio_aec_low_level_enable"
9540#define kNERtcKeyAudioProcessingAGCEnable "audio_processing_agc_enable"
9549#define kNERtcKeyAudioProcessingNSEnable "audio_processing_ns_enable"
9559#define kNERtcKeyAudioProcessingAINSEnable "audio_processing_ai_ns_enable"
9568#define kNERtcKeyAudioProcessingExternalAudioMixEnable "audio_processing_external_audiomix_enable"
9578#define kNERtcKeyAudioProcessingEarphone "audio_processing_earphone"
9588#define kNERtcKeyVideoSendOnPubType "video_sendonpub_type"
9597#define kNERtcKeyChannel1V1ModeEnabled "channel_1v1_mode_enabled"
9606#define kNERtcKeyExtraInfo "extra_info"
9619#define kNERtcKeyAudioDeviceAutoSelectType "audio_device_auto_select_type"
9632#define kNERtcKeyEnableReportVolumeWhenMute "enable_report_volume_when_mute"
9637#define kNERtcKeyDisableFirstUserCreateChannel "disable_first_user_create_channel"
9658#define kNERtcKeyAutoSubscribeVideo "auto_subscribe_video"
9677#define kNERtcKeyAutoSubscribeData "auto_subscribe_data"
9688#define kNERtcKeyEnableVideoCaptureObserver "video_frame_capture"
9706#define kNERtcKeyDisableVideoDecoder "disable_video_decoder"
9718#define kNERtcKeyVideoRenderType "sdk.prefer.video.render"
定义 nertc_engine_defines.h:5123
virtual void onPlaybackAudioFrameBeforeMixing(uint64_t userID, NERtcAudioFrame *frame, channel_id_t cid)=0
virtual void onMixedAudioFrame(NERtcAudioFrame *frame)=0
virtual void onAudioFrameDidRecord(NERtcAudioFrame *frame)=0
virtual void onPlaybackSubStreamAudioFrameBeforeMixing(uint64_t userID, NERtcAudioFrame *frame, channel_id_t cid)=0
virtual void onPlaybackAudioFrameBeforeMixing(uint64_t userID, NERtcAudioFrame *frame)=0
virtual void onAudioFrameWillPlayback(NERtcAudioFrame *frame)=0
virtual void onSubStreamAudioFrameDidRecord(NERtcAudioFrame *frame)=0
定义 nertc_engine_defines.h:7397
定义 nertc_engine_defines.h:8456
virtual unsigned int getCount()=0
virtual NERtcScreenCaptureSourceInfo getSourceInfo(unsigned int index)=0
定义 nertc_engine_defines.h:6831
virtual void onTakeSnapshotResult(int errorCode, const char *image)=0
NERtcBeautyEffectType
定义 nertc_engine_defines.h:8083
@ kNERtcBeautyDarkCircles
定义 nertc_engine_defines.h:8339
@ kNERtcBeautyWhiten
定义 nertc_engine_defines.h:8112
@ kNERtcBeautySmallNose
定义 nertc_engine_defines.h:8132
@ kNERtcBeautyWhiteTeeth
定义 nertc_engine_defines.h:8092
@ kNERtcBeautyMouth
定义 nertc_engine_defines.h:8162
@ kNERtcBeautyFaceSharpen
定义 nertc_engine_defines.h:8312
@ kNERtcBeautyFaceRuddy
定义 nertc_engine_defines.h:8212
@ kNERtcBeautyEyeAngle
定义 nertc_engine_defines.h:8152
@ kNERtcBeautyForeheadWrinkles
定义 nertc_engine_defines.h:8330
@ kNERtcBeautySmooth
定义 nertc_engine_defines.h:8122
@ kNERtcBeautySmileLines
定义 nertc_engine_defines.h:8348
@ kNERtcBeautyRenZhong
定义 nertc_engine_defines.h:8232
@ kNERtcBeautyVFace
定义 nertc_engine_defines.h:8272
@ kNERtcBeautyMouthWider
定义 nertc_engine_defines.h:8321
@ kNERtcBeautyShortFace
定义 nertc_engine_defines.h:8357
@ kNERtcBeautySmallFace
定义 nertc_engine_defines.h:8182
@ kNERtcBeautyBigEye
定义 nertc_engine_defines.h:8172
@ kNERtcBeautyLightEye
定义 nertc_engine_defines.h:8102
@ kNERtcBeautyRoundEye
定义 nertc_engine_defines.h:8252
@ kNERtcBeautyEyeDis
定义 nertc_engine_defines.h:8142
@ kNERtcBeautyJaw
定义 nertc_engine_defines.h:8192
@ kNERtcBeautyThinUnderjaw
定义 nertc_engine_defines.h:8282
@ kNERtcBeautyLongNose
定义 nertc_engine_defines.h:8222
@ kNERtcBeautyNarrowFace
定义 nertc_engine_defines.h:8292
@ kNERtcBeautyOpenEyeAngle
定义 nertc_engine_defines.h:8262
@ kNERtcBeautyMouthAngle
定义 nertc_engine_defines.h:8242
@ kNERtcBeautyThinFace
定义 nertc_engine_defines.h:8202
@ kNERtcBeautyCheekBone
定义 nertc_engine_defines.h:8302
NERtcAudioPayloadType
定义 nertc_engine_defines.h:4999
@ kNERtcAudioPayloadTypeOPUS
定义 nertc_engine_defines.h:5008
NERtcAudioProfileType
定义 nertc_engine_defines.h:1217
@ kNERtcAudioProfileHighQualityStereo
定义 nertc_engine_defines.h:1281
@ kNERtcAudioProfileHighQuality
定义 nertc_engine_defines.h:1272
@ kNERtcAudioProfileMiddleQualityStereo
定义 nertc_engine_defines.h:1263
@ kNERtcAudioProfileStandard
定义 nertc_engine_defines.h:1236
@ kNERtcAudioProfileDefault
定义 nertc_engine_defines.h:1227
@ kNERtcAudioProfileStandardExtend
定义 nertc_engine_defines.h:1245
@ kNERtcAudioProfileMiddleQuality
定义 nertc_engine_defines.h:1254
NERtcSendOnPubType
定义 nertc_engine_defines.h:6967
@ kNERtcSendOnPubAll
定义 nertc_engine_defines.h:7003
@ kNERtcSendOnPubLow
定义 nertc_engine_defines.h:6994
@ kNERtcSendOnPubHigh
定义 nertc_engine_defines.h:6985
@ kNERtcSendOnPubNone
定义 nertc_engine_defines.h:6976
NERtcClientRole
定义 nertc_engine_defines.h:244
@ kNERtcClientRoleAudience
定义 nertc_engine_defines.h:266
@ kNERtcClientRoleBroadcaster
定义 nertc_engine_defines.h:255
NERtcLocalRecordingFileType
定义 nertc_engine_defines.h:8966
@ kNERtcLocalRecordingFileTypeFlv
定义 nertc_engine_defines.h:8979
@ kNERtcLocalRecordingFileTypeMp4
定义 nertc_engine_defines.h:8972
NERtcScreenCaptureSourceType
定义 nertc_engine_defines.h:4226
@ kWindow
定义 nertc_engine_defines.h:4234
@ kScreen
定义 nertc_engine_defines.h:4238
@ kUnknown
定义 nertc_engine_defines.h:4230
@ kCustom
定义 nertc_engine_defines.h:4242
NERtcInterfaceIdType
定义 nertc_engine_defines.h:215
@ kNERtcIIDVideoDeviceManager
定义 nertc_engine_defines.h:233
@ kNERtcIIDAudioDeviceManager
定义 nertc_engine_defines.h:224
NERtcLocalVideoWatermarkState
定义 nertc_engine_defines.h:6332
@ kNERtcLocalWatermarkStateFontError
定义 nertc_engine_defines.h:6389
@ kNERtcLocalWatermarkStateImgSizeError
定义 nertc_engine_defines.h:6374
@ kNERtcLocalWatermarkStateDeviceNotSupported
定义 nertc_engine_defines.h:6347
@ kNERtcLocalWatermarkStateSetSuccess
定义 nertc_engine_defines.h:6338
@ kNERtcLocalWatermarkStateImgNumError
定义 nertc_engine_defines.h:6365
@ kNERtcLocalWatermarkStateTextContentEmptyError
定义 nertc_engine_defines.h:6401
@ kNERtcLocalWatermarkStateImgFormatNotSupported
定义 nertc_engine_defines.h:6356
@ kNERtcLocalWatermarkStateWmAlphaError
定义 nertc_engine_defines.h:6395
@ kNERtcLocalWatermarkStateFPSError
定义 nertc_engine_defines.h:6380
@ kNERtcLocalWatermarkStateCancel
定义 nertc_engine_defines.h:6410
NERtcSpatializerRoomCapacity
定义 nertc_engine_defines.h:8496
@ kNERtcSpatializerRoomCapacityNone
定义 nertc_engine_defines.h:8520
@ kNERtcSpatializerRoomCapacityMedium
定义 nertc_engine_defines.h:8505
@ kNERtcSpatializerRoomCapacitySmall
定义 nertc_engine_defines.h:8500
@ kNERtcSpatializerRoomCapacityHuge
定义 nertc_engine_defines.h:8515
@ kNERtcSpatializerRoomCapacityLarge
定义 nertc_engine_defines.h:8510
NERtcAudioDeviceState
定义 nertc_engine_defines.h:1857
@ kNERtcAudioDeviceSelectChanged
定义 nertc_engine_defines.h:1884
@ kNERtcAudioDeviceUnactive
定义 nertc_engine_defines.h:1875
@ kNERtcAudioDeviceActive
定义 nertc_engine_defines.h:1866
NERtcLocalRecorderError
定义 nertc_engine_defines.h:8840
@ kNERtcLocalRecorderWriteFailed
定义 nertc_engine_defines.h:8860
@ kNERtcLocalRecorderAudioStreamCreateFailed
定义 nertc_engine_defines.h:8923
@ kNERtcLocalRecorderRemuxPrcocessRunning
定义 nertc_engine_defines.h:8951
@ kNERtcLocalRecorderVideoStreamCreateFailed
定义 nertc_engine_defines.h:8916
@ kNERtcLocalRecorderCallbackConflict
定义 nertc_engine_defines.h:8881
@ kNERtcLocalRecorderTaskAlreadyExist
定义 nertc_engine_defines.h:8888
@ kNERtcLocalRecorderPlaceholderImageParseFailed
定义 nertc_engine_defines.h:8937
@ kNERtcLocalRecorderInputOpenFailed
定义 nertc_engine_defines.h:8909
@ kNERtcLocalRecorderFileOpenFailed
定义 nertc_engine_defines.h:8853
@ kNERtcLocalRecorderAudioConfigInvalid
定义 nertc_engine_defines.h:8944
@ kNERtcLocalRecorderWriteTrailerFailed
定义 nertc_engine_defines.h:8867
@ kNERtcLocalRecorderFailed
定义 nertc_engine_defines.h:8874
@ kNERtcLocalRecorderCoverImageParseFailed
定义 nertc_engine_defines.h:8930
@ kNERtcLocalRecorderErrorNone
定义 nertc_engine_defines.h:8846
@ kNERtcLocalRecorderSourceNotFoundForTask
定义 nertc_engine_defines.h:8902
@ kNERtcLocalRecorderOutputOpenFailed
定义 nertc_engine_defines.h:8958
@ kNERtcLocalRecorderTaskNotFound
定义 nertc_engine_defines.h:8895
NERtcLocalRecorderStatus
定义 nertc_engine_defines.h:8779
@ kNERtcLocalRecorderStatusRemuxStart
定义 nertc_engine_defines.h:8820
@ kNERtcLocalRecorderStatusComplete
定义 nertc_engine_defines.h:8834
@ kNERtcLocalRecorderStatusMp4Start
定义 nertc_engine_defines.h:8806
@ kNERtcLocalRecorderStatusNone
定义 nertc_engine_defines.h:8785
@ kNERtcLocalRecorderStatusFlvStart
定义 nertc_engine_defines.h:8792
@ kNERtcLocalRecorderStatusFlvEnd
定义 nertc_engine_defines.h:8799
@ kNERtcLocalRecorderStatusMp4End
定义 nertc_engine_defines.h:8813
@ kNERtcLocalRecorderStatusRemuxEnd
定义 nertc_engine_defines.h:8827
NERtcStreamFallbackOption
定义 nertc_engine_defines.h:7307
@ kNERtcStreamFallbackAudioOnly
定义 nertc_engine_defines.h:7349
@ kNERtcStreamFallbackDisabled
定义 nertc_engine_defines.h:7320
@ kNERtcStreamFallbackVideoStreamLow
定义 nertc_engine_defines.h:7334
NERtcLogLevel
定义 nertc_engine_defines.h:6857
@ kNERtcLogLevelDebug
定义 nertc_engine_defines.h:6920
@ kNERtcLogLevelWarning
定义 nertc_engine_defines.h:6884
@ kNERtcLogLevelOff
定义 nertc_engine_defines.h:6929
@ kNERtcLogLevelFatal
定义 nertc_engine_defines.h:6866
@ kNERtcLogLevelInfo
定义 nertc_engine_defines.h:6893
@ kNERtcLogLevelError
定义 nertc_engine_defines.h:6875
@ kNERtcLogLevelDetailInfo
定义 nertc_engine_defines.h:6902
@ kNERtcLogLevelVerbos
定义 nertc_engine_defines.h:6911
NERtcNetworkConnectionType
定义 nertc_engine_defines.h:2507
@ kNERtcNetworkConnectionTypeEthernet
定义 nertc_engine_defines.h:2589
@ kNERtcNetworkConnectionType4G
定义 nertc_engine_defines.h:2552
@ kNERtcNetworkConnectionType3G
定义 nertc_engine_defines.h:2543
@ kNERtcNetworkConnectionTypeWiFi
定义 nertc_engine_defines.h:2570
@ kNERtcNetworkConnectionType5G
定义 nertc_engine_defines.h:2561
@ kNERtcNetworkConnectionTypeWWAN
定义 nertc_engine_defines.h:2579
@ kNERtcNetworkConnectionTypeUnknown
定义 nertc_engine_defines.h:2525
@ kNERtcNetworkConnectionTypeNone
定义 nertc_engine_defines.h:2516
@ kNERtcNetworkConnectionType2G
定义 nertc_engine_defines.h:2534
NERtcChannelMediaRelayState
定义 nertc_engine_defines.h:6105
@ kNERtcChannelMediaRelayStateConnecting
定义 nertc_engine_defines.h:6123
@ kNERtcChannelMediaRelayStateIdle
定义 nertc_engine_defines.h:6114
@ kNERtcChannelMediaRelayStateFailure
定义 nertc_engine_defines.h:6141
@ kNERtcChannelMediaRelayStateRunning
定义 nertc_engine_defines.h:6132
NERtcReasonConnectionChangedType
定义 nertc_engine_defines.h:2378
@ kNERtcReasonConnectionChangedReJoinSucceed
定义 nertc_engine_defines.h:2441
@ kNERtcReasonConnectionChangedSignalDisconnected
定义 nertc_engine_defines.h:2459
@ kNERtcReasonConnectionChangedMediaConnectionDisconnected
定义 nertc_engine_defines.h:2450
@ kNERtcReasonConnectionChangedJoinSucceed
定义 nertc_engine_defines.h:2432
@ kNERtcReasonConnectionChangedJoinChannelFailed
定义 nertc_engine_defines.h:2477
@ kNERtcReasonConnectionChangedSettingProxyServer
定义 nertc_engine_defines.h:2495
@ kNERtcReasonConnectionChangedRequestChannelFailed
定义 nertc_engine_defines.h:2468
@ kNERtcReasonConnectionChangedBeKicked
定义 nertc_engine_defines.h:2405
@ kNERtcReasonConnectionChangedReDispatch
定义 nertc_engine_defines.h:2486
@ kNERtcReasonConnectionChangedJoinChannel
定义 nertc_engine_defines.h:2423
@ kNERtcReasonConnectionChangedLeaveChannel
定义 nertc_engine_defines.h:2387
@ kNERtcReasonConnectionChangedChannelClosed
定义 nertc_engine_defines.h:2396
@ kNERtcReasonConnectionChangedTimeOut
定义 nertc_engine_defines.h:2414
NERtcNalFrameType
定义 nertc_engine_defines.h:5512
@ kNERtcNalFrameTypeI
定义 nertc_engine_defines.h:5530
@ kNERtcNalFrameTypeIDR
定义 nertc_engine_defines.h:5521
@ kNERtcNalFrameTypeP
定义 nertc_engine_defines.h:5539
NERtcVideoCropMode
定义 nertc_engine_defines.h:3620
@ kNERtcVideoCropMode16x9
定义 nertc_engine_defines.h:3638
@ kNERtcVideoCropModeDefault
定义 nertc_engine_defines.h:3629
@ kNERtcVideoCropMode1x1
定义 nertc_engine_defines.h:3656
@ kNERtcVideoCropMode4x3
定义 nertc_engine_defines.h:3647
NERtcVideoCodecType
定义 nertc_engine_defines.h:5492
@ kNERtcVideoCodecTypeH264
定义 nertc_engine_defines.h:5501
NERtcVideoScalingMode
定义 nertc_engine_defines.h:2180
@ kNERtcVideoScaleCropFill
定义 nertc_engine_defines.h:2211
@ kNERtcVideoScaleFit
定义 nertc_engine_defines.h:2191
@ kNERtcVideoScaleFullFill
定义 nertc_engine_defines.h:2201
NERtcVideoStreamType
定义 nertc_engine_defines.h:5968
@ kNERTCVideoStreamSub
定义 nertc_engine_defines.h:5986
@ kNERTCVideoStreamMain
定义 nertc_engine_defines.h:5977
@ kNERTCVideoStreamThird
定义 nertc_engine_defines.h:5995
@ kNERTCVideoStreamFourth
定义 nertc_engine_defines.h:6004
NERtcDegradationPreference
定义 nertc_engine_defines.h:3741
@ kNERtcDegradationDefault
定义 nertc_engine_defines.h:3756
@ kNERtcDegradationMaintainQuality
定义 nertc_engine_defines.h:3778
@ kNERtcDegradationMaintainFramerate
定义 nertc_engine_defines.h:3767
@ kNERtcDegradationBalanced
定义 nertc_engine_defines.h:3787
void(* onFrameDataCallback)(uid_t uid, void *data, uint32_t type, uint32_t width, uint32_t height, uint32_t count, uint32_t offset[4], uint32_t stride[4], uint32_t rotation, void *user_data)
定义 nertc_engine_defines.h:4024
NERtcVoiceChangerType
定义 nertc_engine_defines.h:1334
@ kNERtcVoiceChangerMature
定义 nertc_engine_defines.h:1379
@ kNERtcVoiceChangerOff
定义 nertc_engine_defines.h:1343
@ kNERtcVoiceChangerRobot
定义 nertc_engine_defines.h:1352
@ kNERtcVoiceChangerManToLoli
定义 nertc_engine_defines.h:1406
@ kNERtcVoiceChangerManToWoman
定义 nertc_engine_defines.h:1388
@ kNERtcVoiceChangerWomanToLoli
定义 nertc_engine_defines.h:1415
@ kNERtcVoiceChangerGaint
定义 nertc_engine_defines.h:1361
@ kNERtcVoiceChangerHorror
定义 nertc_engine_defines.h:1370
@ kNERtcVoiceChangerWomanToMan
定义 nertc_engine_defines.h:1397
NERtcAudioDeviceTransportType
定义 nertc_engine_defines.h:1895
@ kNERtcAudioDeviceTransportTypeAirPlay
定义 nertc_engine_defines.h:1976
@ kNERtcAudioDeviceTransportTypeBluetoothA2DP
定义 nertc_engine_defines.h:1922
@ kNERtcAudioDeviceTransportTypeOther
定义 nertc_engine_defines.h:1994
@ kNERtcAudioDeviceTransportTypeVirtual
定义 nertc_engine_defines.h:1985
@ kNERtcAudioDeviceTransportTypeUSB
定义 nertc_engine_defines.h:1940
@ kNERtcAudioDeviceTransportTypeHDMI
定义 nertc_engine_defines.h:1949
@ kNERtcAudioDeviceTransportTypeBluetooth
定义 nertc_engine_defines.h:1913
@ kNERtcAudioDeviceTransportTypeUnknown
定义 nertc_engine_defines.h:1904
@ kNERtcAudioDeviceTransportTypeBuiltIn
定义 nertc_engine_defines.h:1958
@ kNERtcAudioDeviceTransportTypeThunderbolt
定义 nertc_engine_defines.h:1967
@ kNERtcAudioDeviceTransportTypeBluetoothLE
定义 nertc_engine_defines.h:1931
NERtcAudioType
定义 nertc_engine_defines.h:4810
@ kNERtcAudioTypePCM16
定义 nertc_engine_defines.h:4819
NERtcLastmileProbeResultState
定义 nertc_engine_defines.h:7520
@ kNERtcLastmileProbeResultIncompleteNoBwe
定义 nertc_engine_defines.h:7539
@ kNERtcLastmileProbeResultComplete
定义 nertc_engine_defines.h:7529
@ kNERtcLastmileProbeResultUnavailable
定义 nertc_engine_defines.h:7548
NERtcMediaPriorityType
定义 nertc_engine_defines.h:377
@ kNERtcMediaPriorityNormal
定义 nertc_engine_defines.h:395
@ kNERtcMediaPriorityHigh
定义 nertc_engine_defines.h:386
NERtcSessionLeaveReason
定义 nertc_engine_defines.h:5633
@ kNERtcSessionLeaveUpdate
定义 nertc_engine_defines.h:5660
@ kNERtcSessionLeaveForKick
定义 nertc_engine_defines.h:5669
@ kNERtcSessionLeaveForFailOver
定义 nertc_engine_defines.h:5651
@ kNERtcSessionLeaveNormal
定义 nertc_engine_defines.h:5642
@ kNERtcSessionLeaveTimeOut
定义 nertc_engine_defines.h:5678
NERtcAudioDumpType
定义 nertc_engine_defines.h:7860
@ NERtcAudioDumpTypeAll
定义 nertc_engine_defines.h:7864
@ NERtcAudioDumpTypePCM
定义 nertc_engine_defines.h:7862
@ NERtcAudioDumpTypeWAV
定义 nertc_engine_defines.h:7866
NERtcVideoDeviceTransportType
定义 nertc_engine_defines.h:2005
@ kNERtcVideoDeviceTransportTypeVirtual
定义 nertc_engine_defines.h:2032
@ kNERtcVideoDeviceTransportTypeUSB
定义 nertc_engine_defines.h:2023
@ kNERtcVideoDeviceTransportTypeUnknown
定义 nertc_engine_defines.h:2014
@ kNERtcVideoDeviceTransportTypeOther
定义 nertc_engine_defines.h:2041
NERtcVideoStreamLayerCount
定义 nertc_engine_defines.h:6008
@ kNERtcVideoStreamLayerCountTwo
定义 nertc_engine_defines.h:6026
@ kNERtcVideoStreamLayerCountOne
定义 nertc_engine_defines.h:6017
@ kNERtcVideoStreamLayerCountThree
定义 nertc_engine_defines.h:6035
NERtcConnectionStateType
定义 nertc_engine_defines.h:2311
@ kNERtcConnectionStateReconnecting
定义 nertc_engine_defines.h:2357
@ kNERtcConnectionStateConnecting
定义 nertc_engine_defines.h:2334
@ kNERtcConnectionStateDisconnected
定义 nertc_engine_defines.h:2323
@ kNERtcConnectionStateFailed
定义 nertc_engine_defines.h:2367
@ kNERtcConnectionStateConnected
定义 nertc_engine_defines.h:2345
NERtcRangeAudioMode
定义 nertc_engine_defines.h:7986
@ NERtcRangeAudioModeDefault
定义 nertc_engine_defines.h:7995
@ NERtcRangeAudioModeTeam
定义 nertc_engine_defines.h:8002
NERtcLiveStreamAudioSampleRate
定义 nertc_engine_defines.h:874
@ kNERtcLiveStreamAudioSampleRate48000
定义 nertc_engine_defines.h:901
@ kNERtcLiveStreamAudioSampleRate32000
定义 nertc_engine_defines.h:883
@ kNERtcLiveStreamAudioSampleRate44100
定义 nertc_engine_defines.h:892
NERtcAudioDeviceType
定义 nertc_engine_defines.h:1819
@ kNERtcAudioDeviceRecord
定义 nertc_engine_defines.h:1837
@ kNERtcAudioDevicePlayout
定义 nertc_engine_defines.h:1846
@ kNERtcAudioDeviceUnknown
定义 nertc_engine_defines.h:1828
uint64_t uid_t
定义 nertc_engine_defines.h:183
NERtcLiveStreamVideoScaleMode
定义 nertc_engine_defines.h:527
@ kNERtcLsModeVideoScaleCropFill
定义 nertc_engine_defines.h:548
@ kNERtcLsModeVideoScaleFit
定义 nertc_engine_defines.h:538
NERtcVoiceEqualizationBand
定义 nertc_engine_defines.h:1545
@ kNERtcVoiceEqualizationBand_500
定义 nertc_engine_defines.h:1590
@ kNERtcVoiceEqualizationBand_2K
定义 nertc_engine_defines.h:1608
@ kNERtcVoiceEqualizationBand_8K
定义 nertc_engine_defines.h:1626
@ kNERtcVoiceEqualizationBand_125
定义 nertc_engine_defines.h:1572
@ kNERtcVoiceEqualizationBand_1K
定义 nertc_engine_defines.h:1599
@ kNERtcVoiceEqualizationBand_250
定义 nertc_engine_defines.h:1581
@ kNERtcVoiceEqualizationBand_16K
定义 nertc_engine_defines.h:1635
@ kNERtcVoiceEqualizationBand_4K
定义 nertc_engine_defines.h:1617
@ kNERtcVoiceEqualizationBand_31
定义 nertc_engine_defines.h:1554
@ kNERtcVoiceEqualizationBand_62
定义 nertc_engine_defines.h:1563
NERtcEncryptionMode
定义 nertc_engine_defines.h:7360
@ kNERtcGMCryptoSM4ECB
定义 nertc_engine_defines.h:7369
@ NERtcEncryptionModeCustom
定义 nertc_engine_defines.h:7378
NERtcSpatializerRenderMode
定义 nertc_engine_defines.h:8627
@ kNERtcSpatializerRenderStereoPanning
定义 nertc_engine_defines.h:8631
@ kNERtcSpatializerRenderRoomEffectsOnly
定义 nertc_engine_defines.h:8647
@ kNERtcSpatializerRenderBinauralLowQuality
定义 nertc_engine_defines.h:8635
@ kNERtcSpatializerRenderBinauralMediumQuality
定义 nertc_engine_defines.h:8639
@ kNERtcSpatializerRenderBinauralHighQuality
定义 nertc_engine_defines.h:8643
NERtcLocalRecordingAudioFormat
定义 nertc_engine_defines.h:8988
@ kNERtcLocalRecorderAudioFormatAac
定义 nertc_engine_defines.h:8994
NERtcVideoRotation
定义 nertc_engine_defines.h:5372
@ kNERtcVideoRotation_0
定义 nertc_engine_defines.h:5381
@ kNERtcVideoRotation_90
定义 nertc_engine_defines.h:5390
@ kNERtcVideoRotation_180
定义 nertc_engine_defines.h:5399
@ kNERtcVideoRotation_270
定义 nertc_engine_defines.h:5408
NERtcVideoProfileType
定义 nertc_engine_defines.h:1705
@ kNERtcVideoProfileHD720P
定义 nertc_engine_defines.h:1741
@ kNERtcVideoProfileNone
定义 nertc_engine_defines.h:1759
@ kNERtcVideoProfileLowest
定义 nertc_engine_defines.h:1714
@ kNERtcVideoProfileStandard
定义 nertc_engine_defines.h:1732
@ kNERtcVideoProfileHD1080P
定义 nertc_engine_defines.h:1750
@ kNERtcVideoProfileLow
定义 nertc_engine_defines.h:1723
NERtcAudioStreamType
定义 nertc_engine_defines.h:3257
@ kNERtcAudioStreamTypeSub
定义 nertc_engine_defines.h:3276
@ kNERtcAudioStreamTypeMain
定义 nertc_engine_defines.h:3266
NERtcAudioRecordingQuality
定义 nertc_engine_defines.h:7161
@ kNERtcAudioRecordingQualityMedium
定义 nertc_engine_defines.h:7179
@ kNERtcAudioRecordingQualityLow
定义 nertc_engine_defines.h:7170
@ kNERtcAudioRecordingQualityHigh
定义 nertc_engine_defines.h:7188
NERtcAudioScenarioType
定义 nertc_engine_defines.h:1292
@ kNERtcAudioScenarioDefault
定义 nertc_engine_defines.h:1305
@ kNERtcAudioScenarioMusic
定义 nertc_engine_defines.h:1323
@ kNERtcAudioScenarioSpeech
定义 nertc_engine_defines.h:1314
void * source_id_t
定义 nertc_engine_defines.h:204
NERtcVideoDeviceState
定义 nertc_engine_defines.h:2151
@ kNERtcVideoDeviceRemoved
定义 nertc_engine_defines.h:2169
@ kNERtcVideoDeviceAdded
定义 nertc_engine_defines.h:2160
NERtcScreenProfileType
定义 nertc_engine_defines.h:4036
@ kNERtcScreenProfileMAX
定义 nertc_engine_defines.h:4090
@ kNERtcScreenProfileHD1080P
定义 nertc_engine_defines.h:4063
@ kNERtcScreenProfileHD720P
定义 nertc_engine_defines.h:4054
@ kNERtcScreenProfile480P
定义 nertc_engine_defines.h:4045
@ kNERtcScreenProfileCustom
定义 nertc_engine_defines.h:4072
@ kNERtcScreenProfileNone
定义 nertc_engine_defines.h:4081
NERTCFeatureSupportType
定义 nertc_engine_defines.h:6065
@ kNERTCFeatureSupportHardwareLimit
定义 nertc_engine_defines.h:6084
@ kNERTCFeatureSupportFull
定义 nertc_engine_defines.h:6074
@ kNERTCFeatureSupportPerformanceLimit
定义 nertc_engine_defines.h:6094
NERtcVideoMirrorMode
定义 nertc_engine_defines.h:2222
@ kNERtcVideoMirrorModeAuto
定义 nertc_engine_defines.h:2228
@ kNERtcVideoMirrorModeDisabled
定义 nertc_engine_defines.h:2246
@ kNERtcVideoMirrorModeEnabled
定义 nertc_engine_defines.h:2237
NERtcLiveStreamMode
定义 nertc_engine_defines.h:498
@ kNERtcLsModeAudio
定义 nertc_engine_defines.h:516
@ kNERtcLsModeVideo
定义 nertc_engine_defines.h:507
NERtcVideoOutputOrientationMode
定义 nertc_engine_defines.h:2257
@ kNERtcVideoOutputOrientationModeFixedPortrait
定义 nertc_engine_defines.h:2300
@ kNERtcVideoOutputOrientationModeAdaptative
定义 nertc_engine_defines.h:2274
@ kNERtcVideoOutputOrientationModeFixedLandscape
定义 nertc_engine_defines.h:2287
uint64_t channel_id_t
定义 nertc_engine_defines.h:192
NERtcAreaCodeType
定义 nertc_engine_defines.h:6938
@ kNERtcAreaCodeTypeCN
定义 nertc_engine_defines.h:6950
@ kNERtcAreaCodeTypeOverseaDefault
定义 nertc_engine_defines.h:6956
@ kNERtcAreaCodeTypeDefault
定义 nertc_engine_defines.h:6944
NERtcMediaPubType
定义 nertc_engine_defines.h:8063
@ NERtcMediaPubTypeAudio
定义 nertc_engine_defines.h:8072
NERtcScreenCaptureStatus
定义 nertc_engine_defines.h:4101
@ kScreenCaptureStatusResume
定义 nertc_engine_defines.h:4132
@ kScreenCaptureStatusStop
定义 nertc_engine_defines.h:4142
@ kScreenCaptureStatusStart
定义 nertc_engine_defines.h:4110
@ kScreenCaptureStatusAbort
定义 nertc_engine_defines.h:4167
@ kScreenCaptureStatusPause
定义 nertc_engine_defines.h:4121
@ kScreenCaptureStatusCovered
定义 nertc_engine_defines.h:4154
NERtcFeatureType
定义 nertc_engine_defines.h:6046
@ kNERTCVirtualBackground
定义 nertc_engine_defines.h:6055
NERtcAsrCaptionState
定义 nertc_engine_defines.h:9243
@ kNERtcAsrCaptionStartFailed
定义 nertc_engine_defines.h:9249
@ kNERtcAsrCaptionStateStopFailed
定义 nertc_engine_defines.h:9255
@ kNERtcAsrCaptionStateStopped
定义 nertc_engine_defines.h:9267
@ kNERtcAsrCaptionStateStarted
定义 nertc_engine_defines.h:9261
NERtcChannelProfileType
定义 nertc_engine_defines.h:277
@ kNERtcChannelProfileChatroom
定义 nertc_engine_defines.h:330
@ kNERtcChannelProfileHighQualityChatroom
定义 nertc_engine_defines.h:342
@ kNERtcChannelProfileCommunication
定义 nertc_engine_defines.h:286
@ kNERtcChannelProfileKaraoke
定义 nertc_engine_defines.h:366
@ kNERtcChannelProfileMeeting
定义 nertc_engine_defines.h:354
@ kNERtcChannelProfileVideoCall
定义 nertc_engine_defines.h:306
@ kNERtcChannelProfileLiveBroadcasting
定义 nertc_engine_defines.h:295
@ kNERtcChannelProfileHighQualityVideoCall
定义 nertc_engine_defines.h:318
NERtcRawAudioFrameOpModeType
定义 nertc_engine_defines.h:4830
@ kNERtcRawAudioFrameOpModeReadOnly
定义 nertc_engine_defines.h:4839
@ kNERtcRawAudioFrameOpModeReadWrite
定义 nertc_engine_defines.h:4848
NERtcVideoType
定义 nertc_engine_defines.h:5298
@ kNERtcVideoTypeARGB
定义 nertc_engine_defines.h:5343
@ kNERtcVideoTypeRGBA
定义 nertc_engine_defines.h:5361
@ kNERtcVideoTypeCVPixelBuffer
定义 nertc_engine_defines.h:5352
@ kNERtcVideoTypeBGRA
定义 nertc_engine_defines.h:5334
@ kNERtcVideoTypeI420
定义 nertc_engine_defines.h:5307
@ kNERtcVideoTypeNV21
定义 nertc_engine_defines.h:5325
@ kNERtcVideoTypeNV12
定义 nertc_engine_defines.h:5316
NERtcAudioRecordingCode
定义 nertc_engine_defines.h:7247
@ kNERtcAudioRecordErrorSuffix
定义 nertc_engine_defines.h:7256
@ kNERtcAudioRecordStart
定义 nertc_engine_defines.h:7278
@ kNERtcAudioRecordFinish
定义 nertc_engine_defines.h:7296
@ kNERtcAudioRecordOpenFileFailed
定义 nertc_engine_defines.h:7269
@ kNERtcAudioRecordError
定义 nertc_engine_defines.h:7287
NERtcNetworkQualityType
定义 nertc_engine_defines.h:3508
@ kNERtcNetworkQualityPoor
定义 nertc_engine_defines.h:3544
@ kNERtcNetworkQualityDown
定义 nertc_engine_defines.h:3571
@ kNERtcNetworkQualityVeryBad
定义 nertc_engine_defines.h:3562
@ kNERtcNetworkQualityGood
定义 nertc_engine_defines.h:3535
@ kNERtcNetworkQualityBad
定义 nertc_engine_defines.h:3553
@ kNERtcNetworkQualityExcellent
定义 nertc_engine_defines.h:3526
@ kNERtcNetworkQualityUnknown
定义 nertc_engine_defines.h:3517
NERtcSubStreamContentPrefer
定义 nertc_engine_defines.h:4401
@ kNERtcSubStreamContentPreferDetails
定义 nertc_engine_defines.h:4419
@ kNERtcSubStreamContentPreferMotion
定义 nertc_engine_defines.h:4410
NERtcLiveStreamStateCode
定义 nertc_engine_defines.h:1123
@ kNERtcLsStatePushStopped
定义 nertc_engine_defines.h:1150
@ kNERtcLsStateImageError
定义 nertc_engine_defines.h:1159
@ kNERtcLsStatePushing
定义 nertc_engine_defines.h:1132
@ kNERtcLsStatePushFail
定义 nertc_engine_defines.h:1141
NERtcLocalRecordingVideoMode
定义 nertc_engine_defines.h:9003
@ kNERtcLocalRecorderVideoWithAudio
定义 nertc_engine_defines.h:9009
@ kNERtcLocalRecorderVideoWithoutAudio
定义 nertc_engine_defines.h:9015
NERtcVirtualBackgroundSourceStateReason
定义 nertc_engine_defines.h:7705
@ kNERtcVirtualBackgroundSourceStateReasonImageFormatNotSupported
定义 nertc_engine_defines.h:7733
@ kNERtcVirtualBackgroundSourceStateReasonVideoDecodeFail
定义 nertc_engine_defines.h:7758
@ kNERtcVirtualBackgroundSourceStateReasonColorFormatNotSupported
定义 nertc_engine_defines.h:7743
@ kNERtcVirtualBackgroundSourceStateReasonImageNotExist
定义 nertc_engine_defines.h:7723
@ kNERtcVirtualBackgroundSourceStateReasonSuccess
定义 nertc_engine_defines.h:7714
@ kNERtcVirtualBackgroundSourceStateReasonDeviceNotSupported
定义 nertc_engine_defines.h:7752
NERtcLiveStreamLayoutMode
定义 nertc_engine_defines.h:406
NERtcInstallCastAudioDriverResult
定义 nertc_engine_defines.h:7665
@ kNERtcInstallCastAudioDriverFailed
定义 nertc_engine_defines.h:7692
@ kNERtcInstallCastAudioDriverSuccess
定义 nertc_engine_defines.h:7674
@ kNERtcInstallCastAudioDriverNotAuthorized
定义 nertc_engine_defines.h:7683
NERtcLiveStreamAudioCodecProfile
定义 nertc_engine_defines.h:912
@ kNERtcLiveStreamAudioCodecProfileLCAAC
定义 nertc_engine_defines.h:921
@ kNERtcLiveStreamAudioCodecProfileHEAAC
定义 nertc_engine_defines.h:930
NERtcScreenCaptureCustomHLBorderAction
定义 nertc_engine_defines.h:4250
@ kSetPos
定义 nertc_engine_defines.h:4254
@ kShow
定义 nertc_engine_defines.h:4270
@ kSetBelow
定义 nertc_engine_defines.h:4262
@ kSetAbove
定义 nertc_engine_defines.h:4258
@ kHide
定义 nertc_engine_defines.h:4266
NERtcAudioMixingState
定义 nertc_engine_defines.h:5690
@ kNERtcAudioMixingStateFailed
定义 nertc_engine_defines.h:5708
@ kNERtcAudioMixingStateFinished
定义 nertc_engine_defines.h:5699
NERtcDistanceRolloffModel
定义 nertc_engine_defines.h:8653
@ kNERtcDistanceRolloffLinearOnly
定义 nertc_engine_defines.h:8669
@ kNERtcDistanceRolloffLinear
定义 nertc_engine_defines.h:8661
@ kNERtcDistanceRolloffNone
定义 nertc_engine_defines.h:8665
@ kNERtcDistanceRolloffLogarithmic
定义 nertc_engine_defines.h:8657
NERtcOSCategory
定义 nertc_engine_defines.h:1170
@ kNERtcOSWebRTC
定义 nertc_engine_defines.h:1206
@ kNERtcOSiOS
定义 nertc_engine_defines.h:1179
@ kNERtcOSAndroid
定义 nertc_engine_defines.h:1188
@ kNERtcOSPC
定义 nertc_engine_defines.h:1197
NERtcTransportType
定义 nertc_engine_defines.h:7636
@ kNERtcTransportTypeUDPProxy
定义 nertc_engine_defines.h:7654
@ kNERtcTransportTypeNoneProxy
定义 nertc_engine_defines.h:7645
NERtcVideoDeviceType
定义 nertc_engine_defines.h:2122
@ kNERtcVideoDeviceCapture
定义 nertc_engine_defines.h:2140
@ kNERtcVideoDeviceUnknown
定义 nertc_engine_defines.h:2131
NERtcSpatializerMaterialName
定义 nertc_engine_defines.h:8525
@ kNERtcSpatializerMaterialBrickPainted
定义 nertc_engine_defines.h:8541
@ kNERtcSpatializerMaterialUniform
定义 nertc_engine_defines.h:8621
@ kNERtcSpatializerMaterialGlassThick
定义 nertc_engine_defines.h:8565
@ kNERtcSpatializerMaterialBrickBare
定义 nertc_engine_defines.h:8537
@ kNERtcSpatializerMaterialPlasterSmooth
定义 nertc_engine_defines.h:8593
@ kNERtcSpatializerMaterialGrass
定义 nertc_engine_defines.h:8569
@ kNERtcSpatializerMaterialCurtainHeavy
定义 nertc_engine_defines.h:8553
@ kNERtcSpatializerMaterialConcreteBlockPainted
定义 nertc_engine_defines.h:8549
@ kNERtcSpatializerMaterialWoodPanel
定义 nertc_engine_defines.h:8617
@ kNERtcSpatializerMaterialPlasterRough
定义 nertc_engine_defines.h:8589
@ kNERtcSpatializerMaterialPolishedConcreteOrTile
定义 nertc_engine_defines.h:8601
@ kNERtcSpatializerMaterialGlassThin
定义 nertc_engine_defines.h:8561
@ kNERtcSpatializerMaterialSheetrock
定义 nertc_engine_defines.h:8605
@ kNERtcSpatializerMaterialMarble
定义 nertc_engine_defines.h:8577
@ kNERtcSpatializerMaterialWoodCeiling
定义 nertc_engine_defines.h:8613
@ kNERtcSpatializerMaterialWaterOrIceSurface
定义 nertc_engine_defines.h:8609
@ kNERtcSpatializerMaterialConcreteBlockCoarse
定义 nertc_engine_defines.h:8545
@ kNERtcSpatializerMaterialMetal
定义 nertc_engine_defines.h:8581
@ kNERtcSpatializerMaterialLinoleumOnConcrete
定义 nertc_engine_defines.h:8573
@ kNERtcSpatializerMaterialParquetOnConcrete
定义 nertc_engine_defines.h:8585
@ kNERtcSpatializerMaterialFiberGlassInsulation
定义 nertc_engine_defines.h:8557
@ kNERtcSpatializerMaterialTransparent
定义 nertc_engine_defines.h:8529
@ kNERtcSpatializerMaterialPlywoodPanel
定义 nertc_engine_defines.h:8597
@ kNERtcSpatializerMaterialAcousticCeilingTiles
定义 nertc_engine_defines.h:8533
NERtcRecordType
定义 nertc_engine_defines.h:4771
@ kNERtcRecordTypeMix
定义 nertc_engine_defines.h:4789
@ kNERtcRecordTypeSingle
定义 nertc_engine_defines.h:4798
@ kNERtcRecordTypeAll
定义 nertc_engine_defines.h:4780
NERtcRemoteVideoStreamType
定义 nertc_engine_defines.h:1772
@ kNERtcRemoteVideoStreamTypeHigh
定义 nertc_engine_defines.h:1781
@ kNERtcRemoteVideoStreamTypeMid
定义 nertc_engine_defines.h:1799
@ kNERtcRemoteVideoStreamTypeNone
定义 nertc_engine_defines.h:1808
@ kNERtcRemoteVideoStreamTypeLow
定义 nertc_engine_defines.h:1790
NERtcChannelMediaRelayEvent
定义 nertc_engine_defines.h:6152
@ kNERtcChannelMediaRelayEventOtherStreamSentToDestChannelSuccess
定义 nertc_engine_defines.h:6206
@ kNERtcChannelMediaRelayEventVideoSentToDestChannelSuccess
定义 nertc_engine_defines.h:6188
@ kNERtcChannelMediaRelayEventFailure
定义 nertc_engine_defines.h:6224
@ kNERtcChannelMediaRelayEventConnected
定义 nertc_engine_defines.h:6179
@ kNERtcChannelMediaRelayEventAudioSentToDestChannelSuccess
定义 nertc_engine_defines.h:6197
@ kNERtcChannelMediaRelayEventConnecting
定义 nertc_engine_defines.h:6170
@ kNERtcChannelMediaRelayEventDisconnect
定义 nertc_engine_defines.h:6161
NERtcVideoFramerateType
定义 nertc_engine_defines.h:3667
@ kNERtcVideoFramerateFps_30
定义 nertc_engine_defines.h:3721
@ kNERtcVideoFramerateFps_15
定义 nertc_engine_defines.h:3703
@ kNERtcVideoFramerateFps_24
定义 nertc_engine_defines.h:3712
@ kNERtcVideoFramerateFps_60
定义 nertc_engine_defines.h:3730
@ kNERtcVideoFramerateFps_10
定义 nertc_engine_defines.h:3694
@ kNERtcVideoFramerateFps_7
定义 nertc_engine_defines.h:3685
@ kNERtcVideoFramerateFpsDefault
定义 nertc_engine_defines.h:3676
NERtcVoiceBeautifierType
定义 nertc_engine_defines.h:1426
@ kNERtcVoiceBeautifierRemote
定义 nertc_engine_defines.h:1507
@ kNERtcVoiceBeautifierMellow
定义 nertc_engine_defines.h:1453
@ kNERtcVoiceBeautifierChurch
定义 nertc_engine_defines.h:1516
@ kNERtcVoiceBeautifierNature
定义 nertc_engine_defines.h:1489
@ kNERtcVoiceBeautifierLive
定义 nertc_engine_defines.h:1534
@ kNERtcVoiceBeautifierKTV
定义 nertc_engine_defines.h:1498
@ kNERtcVoiceBeautifierOff
定义 nertc_engine_defines.h:1435
@ kNERtcVoiceBeautifierBedroom
定义 nertc_engine_defines.h:1525
@ kNERtcVoiceBeautifierMuffled
定义 nertc_engine_defines.h:1444
@ kNERtcVoiceBeautifierRecordingstudio
定义 nertc_engine_defines.h:1480
@ kNERtcVoiceBeautifierMagnetic
定义 nertc_engine_defines.h:1471
@ kNERtcVoiceBeautifierClear
定义 nertc_engine_defines.h:1462
#define kNERtcMaxTaskIDLength
定义 nertc_engine_defines.h:88
#define kNERtcMaxChannelNameLength
定义 nertc_engine_defines.h:43
#define kDefaultAudioMixProgressInterval
定义 nertc_engine_defines.h:116
#define kNERtcEncryptByteLength
定义 nertc_engine_defines.h:28
#define kNERtcMaxBuffLength
定义 nertc_engine_defines.h:97
#define kNERtcMaxDeviceIDLength
定义 nertc_engine_defines.h:61
#define kNERtcMaxSEIBufferLength
定义 nertc_engine_defines.h:106
#define kNERtcCustomInfoLength
定义 nertc_engine_defines.h:34
#define kNERtcMaxURILength
定义 nertc_engine_defines.h:79
#define kNERtcMaxTokenLength
定义 nertc_engine_defines.h:52
#define kNERtcMaxDeviceNameLength
定义 nertc_engine_defines.h:70
定义 nertc_engine_defines.h:9350
char src_language[kNERtcMaxTokenLength]
定义 nertc_engine_defines.h:9356
char dst_language[kNERtcMaxTokenLength]
定义 nertc_engine_defines.h:9362
定义 nertc_engine_defines.h:9375
const char * language
定义 nertc_engine_defines.h:9405
bool is_final
定义 nertc_engine_defines.h:9429
const char * translated_text
定义 nertc_engine_defines.h:9417
const char * content
定义 nertc_engine_defines.h:9399
uint64_t timestamp
定义 nertc_engine_defines.h:9393
const char * translation_language
定义 nertc_engine_defines.h:9423
bool is_local_user
定义 nertc_engine_defines.h:9387
uint64_t user_id
定义 nertc_engine_defines.h:9381
bool have_translation
定义 nertc_engine_defines.h:9411
定义 nertc_engine_defines.h:5019
unsigned char * data
定义 nertc_engine_defines.h:5028
int64_t timestamp_us
定义 nertc_engine_defines.h:5037
int encoded_len
定义 nertc_engine_defines.h:5073
uint8_t rms_level
定义 nertc_engine_defines.h:5098
NERtcAudioPayloadType payload_type
定义 nertc_engine_defines.h:5091
int samples_per_channel
定义 nertc_engine_defines.h:5064
int encoded_timestamp
定义 nertc_engine_defines.h:5082
int channels
定义 nertc_engine_defines.h:5055
int sample_rate
定义 nertc_engine_defines.h:5046
定义 nertc_engine_defines.h:4958
NERtcAudioFormat format
定义 nertc_engine_defines.h:4967
int64_t sync_timestamp
定义 nertc_engine_defines.h:4986
void * data
定义 nertc_engine_defines.h:4976
定义 nertc_engine_defines.h:3392
int peer_to_peer_delay
定义 nertc_engine_defines.h:3465
int av_timestamp_diff
定义 nertc_engine_defines.h:3456
int frozen_rate
定义 nertc_engine_defines.h:3428
int audio_loss_rate
定义 nertc_engine_defines.h:3437
int total_frozen_time
定义 nertc_engine_defines.h:3419
NERtcAudioStreamType stream_type
定义 nertc_engine_defines.h:3401
unsigned int volume
定义 nertc_engine_defines.h:3446
int received_bitrate
定义 nertc_engine_defines.h:3410
定义 nertc_engine_defines.h:3287
NERtcAudioStreamType stream_type
定义 nertc_engine_defines.h:3296
unsigned int volume
定义 nertc_engine_defines.h:3350
int audio_loss_rate
定义 nertc_engine_defines.h:3332
int sent_bitrate
定义 nertc_engine_defines.h:3323
unsigned int cap_volume
定义 nertc_engine_defines.h:3358
int64_t rtt
定义 nertc_engine_defines.h:3341
int sent_sample_rate
定义 nertc_engine_defines.h:3314
int num_channels
定义 nertc_engine_defines.h:3305
定义 nertc_engine_defines.h:7213
定义 nertc_engine_defines.h:3470
int audio_layers_count
定义 nertc_engine_defines.h:3497
NERtcAudioLayerRecvStats * audio_layers_list
定义 nertc_engine_defines.h:3488
uid_t uid
定义 nertc_engine_defines.h:3479
定义 nertc_engine_defines.h:3364
NERtcAudioLayerSendStats * audio_layers_list
定义 nertc_engine_defines.h:3373
int audio_layers_count
定义 nertc_engine_defines.h:3382
定义 nertc_engine_defines.h:2602
unsigned int volume
定义 nertc_engine_defines.h:2620
uid_t uid
定义 nertc_engine_defines.h:2611
unsigned int sub_stream_volume
定义 nertc_engine_defines.h:2628
定义 nertc_engine_defines.h:1646
int captureHeight
定义 nertc_engine_defines.h:1692
int captureWidth
定义 nertc_engine_defines.h:1669
定义 nertc_engine_defines.h:5844
uint32_t send_volume
定义 nertc_engine_defines.h:5893
bool playback_enabled
定义 nertc_engine_defines.h:5902
int loop_count
定义 nertc_engine_defines.h:5870
char path[kNERtcMaxURILength]
定义 nertc_engine_defines.h:5857
bool send_enabled
定义 nertc_engine_defines.h:5880
uint32_t progress_interval
定义 nertc_engine_defines.h:5945
uint32_t playback_volume
定义 nertc_engine_defines.h:5915
uint64_t start_timestamp
定义 nertc_engine_defines.h:5935
NERtcAudioStreamType send_with_audio_type
定义 nertc_engine_defines.h:5925
定义 nertc_engine_defines.h:5719
uint64_t start_timestamp
定义 nertc_engine_defines.h:5801
bool send_enabled
定义 nertc_engine_defines.h:5755
uint32_t playback_volume
定义 nertc_engine_defines.h:5791
uint32_t send_volume
定义 nertc_engine_defines.h:5768
bool playback_enabled
定义 nertc_engine_defines.h:5778
int loop_count
定义 nertc_engine_defines.h:5745
uint32_t progress_interval
定义 nertc_engine_defines.h:5821
NERtcAudioStreamType send_with_audio_type
定义 nertc_engine_defines.h:5811
char path[kNERtcMaxURILength]
定义 nertc_engine_defines.h:5732
定义 nertc_engine_defines.h:2052
bool select_priority_device
定义 nertc_engine_defines.h:2106
bool suspected_unavailable
定义 nertc_engine_defines.h:2088
int transport_type
定义 nertc_engine_defines.h:2079
char device_name[kNERtcMaxDeviceNameLength]
定义 nertc_engine_defines.h:2070
char device_id[kNERtcMaxDeviceIDLength]
定义 nertc_engine_defines.h:2061
bool system_default_device
定义 nertc_engine_defines.h:2097
定义 nertc_engine_defines.h:7415
NERtcEncryptionMode mode
定义 nertc_engine_defines.h:7424
char key[kNERtcEncryptByteLength]
定义 nertc_engine_defines.h:7434
INERtcPacketObserver * observer
定义 nertc_engine_defines.h:7438
定义 nertc_engine_defines.h:8005
NERtcRangeAudioMode mode
定义 nertc_engine_defines.h:8029
char custom_info[kNERtcCustomInfoLength]
定义 nertc_engine_defines.h:8011
int audible_distance
定义 nertc_engine_defines.h:8035
int32_t team_id
定义 nertc_engine_defines.h:8023
char * permission_key
定义 nertc_engine_defines.h:8017
定义 nertc_engine_defines.h:7961
NERtcLowLatencyOptions low_latency_options
定义 nertc_engine_defines.h:7979
char custom_info[kNERtcCustomInfoLength]
定义 nertc_engine_defines.h:7967
char * permission_key
定义 nertc_engine_defines.h:7973
定义 nertc_engine_defines.h:7451
uint32_t expected_downlink_bitratebps
定义 nertc_engine_defines.h:7503
uint32_t expected_uplink_bitratebps
定义 nertc_engine_defines.h:7493
bool probe_uplink
定义 nertc_engine_defines.h:7467
bool probe_downlink
定义 nertc_engine_defines.h:7480
定义 nertc_engine_defines.h:7559
uint32_t available_band_width
定义 nertc_engine_defines.h:7586
uint32_t packet_loss_rate
定义 nertc_engine_defines.h:7577
uint32_t jitter
定义 nertc_engine_defines.h:7568
定义 nertc_engine_defines.h:7597
NERtcLastmileProbeOneWayResult uplink_report
定义 nertc_engine_defines.h:7624
NERtcLastmileProbeOneWayResult downlink_report
定义 nertc_engine_defines.h:7633
NERtcLastmileProbeResultState state
定义 nertc_engine_defines.h:7615
uint32_t rtt
定义 nertc_engine_defines.h:7606
定义 nertc_engine_defines.h:941
int channels
定义 nertc_engine_defines.h:991
NERtcLiveStreamAudioSampleRate sampleRate
定义 nertc_engine_defines.h:981
bool single_video_passthrough
定义 nertc_engine_defines.h:956
int audio_bitrate
定义 nertc_engine_defines.h:970
NERtcLiveStreamAudioCodecProfile audioCodecProfile
定义 nertc_engine_defines.h:1006
bool interrupted_place_image
定义 nertc_engine_defines.h:1016
定义 nertc_engine_defines.h:705
int height
定义 nertc_engine_defines.h:767
int width
定义 nertc_engine_defines.h:755
char url[kNERtcMaxURILength]
定义 nertc_engine_defines.h:714
int z_order
定义 nertc_engine_defines.h:778
int x
定义 nertc_engine_defines.h:728
int y
定义 nertc_engine_defines.h:743
定义 nertc_engine_defines.h:791
unsigned int background_color
定义 nertc_engine_defines.h:823
int bg_image_count
定义 nertc_engine_defines.h:860
int height
定义 nertc_engine_defines.h:811
NERtcLiveStreamUserTranscoding * users
定义 nertc_engine_defines.h:841
int width
定义 nertc_engine_defines.h:801
unsigned int user_count
定义 nertc_engine_defines.h:832
NERtcLiveStreamImageInfo * bg_image
定义 nertc_engine_defines.h:850
定义 nertc_engine_defines.h:1035
NERtcLiveStreamLayout layout
定义 nertc_engine_defines.h:1088
NERtcLiveStreamMode ls_mode
定义 nertc_engine_defines.h:1079
char extraInfo[kNERtcMaxSEIBufferLength]
定义 nertc_engine_defines.h:1106
char task_id[kNERtcMaxTaskIDLength]
定义 nertc_engine_defines.h:1048
char stream_url[kNERtcMaxURILength]
定义 nertc_engine_defines.h:1060
NERtcLiveConfig config
定义 nertc_engine_defines.h:1097
bool server_record_enabled
定义 nertc_engine_defines.h:1070
定义 nertc_engine_defines.h:423
bool server_record_enabled
定义 nertc_engine_defines.h:451
uid_t main_picture_account_id
定义 nertc_engine_defines.h:469
NERtcLiveStreamLayoutMode layout_mode
定义 nertc_engine_defines.h:460
char layout_parameters[kNERtcMaxBuffLength]
定义 nertc_engine_defines.h:480
char task_id[kNERtcMaxTaskIDLength]
定义 nertc_engine_defines.h:433
char stream_url[kNERtcMaxURILength]
定义 nertc_engine_defines.h:442
定义 nertc_engine_defines.h:559
int height
定义 nertc_engine_defines.h:657
int y
定义 nertc_engine_defines.h:625
NERtcLiveStreamVideoScaleMode adaption
定义 nertc_engine_defines.h:595
int z_order
定义 nertc_engine_defines.h:683
bool video_push
定义 nertc_engine_defines.h:585
int x
定义 nertc_engine_defines.h:610
int width
定义 nertc_engine_defines.h:640
uid_t uid
定义 nertc_engine_defines.h:569
bool audio_push
定义 nertc_engine_defines.h:670
定义 nertc_engine_defines.h:9023
NERtcLocalRecordingVideoMode video_record_mode
定义 nertc_engine_defines.h:9095
int height
定义 nertc_engine_defines.h:9047
int watermark_count
定义 nertc_engine_defines.h:9107
char default_cover_file_path[kNERtcMaxBuffLength]
定义 nertc_engine_defines.h:9131
NERtcLocalRecordingFileType record_file_type
定义 nertc_engine_defines.h:9059
bool remux_to_mp4
定义 nertc_engine_defines.h:9065
bool record_audio
定义 nertc_engine_defines.h:9077
bool video_merge
定义 nertc_engine_defines.h:9071
char cover_file_path[kNERtcMaxBuffLength]
定义 nertc_engine_defines.h:9113
bool record_video
定义 nertc_engine_defines.h:9089
NERtcVideoWatermarkConfig * watermark_list
定义 nertc_engine_defines.h:9101
int cover_watermark_count
定义 nertc_engine_defines.h:9125
NERtcVideoWatermarkConfig * cover_watermark_list
定义 nertc_engine_defines.h:9119
char file_name[kNERtcMaxBuffLength]
定义 nertc_engine_defines.h:9035
int framerate
定义 nertc_engine_defines.h:9053
int width
定义 nertc_engine_defines.h:9041
char file_path[kNERtcMaxBuffLength]
定义 nertc_engine_defines.h:9029
NERtcLocalRecordingAudioFormat audio_format
定义 nertc_engine_defines.h:9083
定义 nertc_engine_defines.h:9146
NERtcVideoScalingMode scaling_mode
定义 nertc_engine_defines.h:9176
NERtcVideoWatermarkConfig * watermark_list
定义 nertc_engine_defines.h:9182
int offset_x
定义 nertc_engine_defines.h:9152
int offset_y
定义 nertc_engine_defines.h:9158
bool is_screen_share
定义 nertc_engine_defines.h:9194
int width
定义 nertc_engine_defines.h:9164
int height
定义 nertc_engine_defines.h:9170
int watermark_count
定义 nertc_engine_defines.h:9188
uint32_t bg_color
定义 nertc_engine_defines.h:9200
定义 nertc_engine_defines.h:9208
int stream_layer
定义 nertc_engine_defines.h:9226
NERtcLocalRecordingLayoutConfig layout_config
定义 nertc_engine_defines.h:9232
NERtcVideoStreamType stream_type
定义 nertc_engine_defines.h:9220
uid_t uid
定义 nertc_engine_defines.h:9214
定义 nertc_engine_defines.h:7932
NERtcVideoCanvas * play_canvas
定义 nertc_engine_defines.h:7950
bool enable_low_latency
定义 nertc_engine_defines.h:7938
unsigned int play_timeout
定义 nertc_engine_defines.h:7944
定义 nertc_engine_defines.h:3582
NERtcNetworkQualityType tx_quality
定义 nertc_engine_defines.h:3600
uid_t uid
定义 nertc_engine_defines.h:3591
NERtcNetworkQualityType rx_quality
定义 nertc_engine_defines.h:3609
定义 nertc_engine_defines.h:8678
float speaker_quaternion[4]
定义 nertc_engine_defines.h:8686
float head_position[3]
定义 nertc_engine_defines.h:8690
float head_quaternion[4]
定义 nertc_engine_defines.h:8694
float speaker_position[3]
定义 nertc_engine_defines.h:8682
定义 nertc_engine_defines.h:8760
const char * streaming_url
定义 nertc_engine_defines.h:8766
NERtcStreamingRoomInfo streaming_room_info
定义 nertc_engine_defines.h:8773
定义 nertc_engine_defines.h:4179
int y
定义 nertc_engine_defines.h:4197
int width
定义 nertc_engine_defines.h:4206
int height
定义 nertc_engine_defines.h:4215
int x
定义 nertc_engine_defines.h:4188
定义 nertc_engine_defines.h:7870
float dryGain
定义 nertc_engine_defines.h:7888
float roomSize
定义 nertc_engine_defines.h:7906
float decayTime
定义 nertc_engine_defines.h:7915
float preDelay
定义 nertc_engine_defines.h:7924
float damping
定义 nertc_engine_defines.h:7897
float wetGain
定义 nertc_engine_defines.h:7879
定义 nertc_engine_defines.h:4430
NERtcVideoDimensions dimensions
定义 nertc_engine_defines.h:4452
bool force_update_data
定义 nertc_engine_defines.h:4657
bool window_focus
定义 nertc_engine_defines.h:4509
bool enable_high_light
定义 nertc_engine_defines.h:4584
bool exclude_highlight_box
定义 nertc_engine_defines.h:4646
NERtcDegradationPreference degradation_preference
定义 nertc_engine_defines.h:4547
int frame_rate
定义 nertc_engine_defines.h:4462
NERtcSubStreamContentPrefer prefer
定义 nertc_engine_defines.h:4536
int high_light_length
定义 nertc_engine_defines.h:4629
bool enable_high_performance
定义 nertc_engine_defines.h:4565
source_id_t * excluded_window_list
定义 nertc_engine_defines.h:4518
bool capture_mouse_cursor
定义 nertc_engine_defines.h:4499
int excluded_window_count
定义 nertc_engine_defines.h:4527
int min_framerate
定义 nertc_engine_defines.h:4472
int bitrate
定义 nertc_engine_defines.h:4481
NERtcScreenProfileType profile
定义 nertc_engine_defines.h:4443
int high_light_width
定义 nertc_engine_defines.h:4597
unsigned int high_light_color
定义 nertc_engine_defines.h:4612
int min_bitrate
定义 nertc_engine_defines.h:4490
定义 nertc_engine_defines.h:4279
source_id_t source_id
定义 nertc_engine_defines.h:4298
NERtcScreenCaptureCustomHLBorderAction action
定义 nertc_engine_defines.h:4318
NERtcRectangle capture_rect
定义 nertc_engine_defines.h:4328
NERtcScreenCaptureSourceType type
定义 nertc_engine_defines.h:4288
NERtcScreenCaptureStatus status
定义 nertc_engine_defines.h:4308
int level
定义 nertc_engine_defines.h:4338
定义 nertc_engine_defines.h:8406
const char * source_name
定义 nertc_engine_defines.h:8418
const char * source_title
定义 nertc_engine_defines.h:8434
bool primaryMonitor
定义 nertc_engine_defines.h:8440
source_id_t source_id
定义 nertc_engine_defines.h:8414
const char * process_path
定义 nertc_engine_defines.h:8430
NERtcThumbImageBuffer thumb_image
定义 nertc_engine_defines.h:8422
NERtcThumbImageBuffer icon_image
定义 nertc_engine_defines.h:8426
NERtcScreenCaptureSourceType type
定义 nertc_engine_defines.h:8410
定义 nertc_engine_defines.h:7016
char room_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7070
bool use_ipv6
定义 nertc_engine_defines.h:7145
char lbs_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7025
char statistics_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7043
char quic_proxy_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7124
char compat_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7079
char statistics_dispatch_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7052
char media_proxy_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7130
char low_latency_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7136
char nos_token_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7106
char statistics_backup_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7061
char nos_upload_sever[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7097
char websocket_proxy_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7118
char cloud_proxy_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7112
char channel_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7034
char nos_lbs_server[kNERtcMaxURILength]
定义 nertc_engine_defines.h:7088
定义 nertc_engine_defines.h:8360
int width
定义 nertc_engine_defines.h:8363
int height
定义 nertc_engine_defines.h:8366
定义 nertc_engine_defines.h:8700
float reflection_scalar
定义 nertc_engine_defines.h:8712
float reverb_gain
定义 nertc_engine_defines.h:8716
float reverb_time
定义 nertc_engine_defines.h:8720
NERtcSpatializerRoomCapacity room_capacity
定义 nertc_engine_defines.h:8704
NERtcSpatializerMaterialName material
定义 nertc_engine_defines.h:8708
float reverb_brightness
定义 nertc_engine_defines.h:8724
定义 nertc_engine_defines.h:2639
int tx_audio_kbitrate
定义 nertc_engine_defines.h:2765
int tx_video_kbitrate
定义 nertc_engine_defines.h:2783
int rx_audio_jitter
定义 nertc_engine_defines.h:2909
int tx_audio_packet_loss_sum
定义 nertc_engine_defines.h:2837
int rx_video_jitter
定义 nertc_engine_defines.h:2918
int up_rtt
定义 nertc_engine_defines.h:2801
int rx_audio_kbitrate
定义 nertc_engine_defines.h:2774
uint64_t tx_video_bytes
定义 nertc_engine_defines.h:2738
int tx_audio_jitter
定义 nertc_engine_defines.h:2855
uint32_t memory_total_usage
定义 nertc_engine_defines.h:2684
int tx_video_packet_loss_sum
定义 nertc_engine_defines.h:2846
uint32_t cpu_app_usage
定义 nertc_engine_defines.h:2648
int down_rtt
定义 nertc_engine_defines.h:2810
uint64_t tx_audio_bytes
定义 nertc_engine_defines.h:2729
uint32_t cpu_idle_usage
定义 nertc_engine_defines.h:2657
uint32_t memory_app_kbytes
定义 nertc_engine_defines.h:2693
uint32_t cpu_total_usage
定义 nertc_engine_defines.h:2666
uint64_t rx_bytes
定义 nertc_engine_defines.h:2720
int tx_video_jitter
定义 nertc_engine_defines.h:2864
int rx_video_packet_loss_sum
定义 nertc_engine_defines.h:2900
int rx_audio_packet_loss_rate
定义 nertc_engine_defines.h:2873
int tx_video_packet_loss_rate
定义 nertc_engine_defines.h:2828
int total_duration
定义 nertc_engine_defines.h:2702
uint64_t rx_audio_bytes
定义 nertc_engine_defines.h:2747
int rx_video_kbitrate
定义 nertc_engine_defines.h:2792
uint64_t rx_video_bytes
定义 nertc_engine_defines.h:2756
int tx_audio_packet_loss_rate
定义 nertc_engine_defines.h:2819
int rx_audio_packet_loss_sum
定义 nertc_engine_defines.h:2891
uint64_t tx_bytes
定义 nertc_engine_defines.h:2711
int rx_video_packet_loss_rate
定义 nertc_engine_defines.h:2882
uint32_t memory_app_usage
定义 nertc_engine_defines.h:2675
定义 nertc_engine_defines.h:8731
const char * token
定义 nertc_engine_defines.h:8753
const char * channel_name
定义 nertc_engine_defines.h:8747
uint64_t uid
定义 nertc_engine_defines.h:8739
定义 nertc_engine_defines.h:8380
unsigned int height
定义 nertc_engine_defines.h:8396
const char * buffer
定义 nertc_engine_defines.h:8384
unsigned int width
定义 nertc_engine_defines.h:8392
unsigned int length
定义 nertc_engine_defines.h:8388
定义 nertc_engine_defines.h:4688
uint32_t background_color
定义 nertc_engine_defines.h:4752
void * user_data
定义 nertc_engine_defines.h:4710
onFrameDataCallback cb
定义 nertc_engine_defines.h:4699
NERtcVideoMirrorMode mirror_mode
定义 nertc_engine_defines.h:4745
void * window
定义 nertc_engine_defines.h:4722
NERtcVideoScalingMode scaling_mode
定义 nertc_engine_defines.h:4731
定义 nertc_engine_defines.h:3798
NERtcVideoProfileType max_profile
定义 nertc_engine_defines.h:3808
uint32_t width
定义 nertc_engine_defines.h:3827
NERtcDegradationPreference degradation_preference
定义 nertc_engine_defines.h:3959
uint32_t height
定义 nertc_engine_defines.h:3846
NERtcVideoOutputOrientationMode orientation_mode
定义 nertc_engine_defines.h:3979
NERtcVideoMirrorMode mirror_mode
定义 nertc_engine_defines.h:3969
NERtcVideoFramerateType min_framerate
定义 nertc_engine_defines.h:3880
uint32_t bitrate
定义 nertc_engine_defines.h:3939
uint32_t min_bitrate
定义 nertc_engine_defines.h:3949
NERtcVideoFramerateType framerate
定义 nertc_engine_defines.h:3870
NERtcVideoCropMode crop_mode_
定义 nertc_engine_defines.h:3856
定义 nertc_engine_defines.h:4356
int width
定义 nertc_engine_defines.h:4365
int height
定义 nertc_engine_defines.h:4374
定义 nertc_engine_defines.h:5550
NERtcVideoCodecType codec_type
定义 nertc_engine_defines.h:5559
int width
定义 nertc_engine_defines.h:5613
int nal_count
定义 nertc_engine_defines.h:5577
int64_t timestamp_us
定义 nertc_engine_defines.h:5604
NERtcNalFrameType frame_type
定义 nertc_engine_defines.h:5568
int height
定义 nertc_engine_defines.h:5622
unsigned char * nal_data
定义 nertc_engine_defines.h:5595
int * nal_length
定义 nertc_engine_defines.h:5586
定义 nertc_engine_defines.h:5419
uint64_t timestamp
定义 nertc_engine_defines.h:5437
void * buffer
定义 nertc_engine_defines.h:5473
NERtcVideoRotation rotation
定义 nertc_engine_defines.h:5464
uint32_t height
定义 nertc_engine_defines.h:5455
NERtcVideoType format
定义 nertc_engine_defines.h:5428
uint32_t width
定义 nertc_engine_defines.h:5446
定义 nertc_engine_defines.h:3096
int layer_type
定义 nertc_engine_defines.h:3105
char codec_name[kNERtcMaxDeviceNameLength]
定义 nertc_engine_defines.h:3195
int packet_loss_rate
定义 nertc_engine_defines.h:3168
int render_frame_rate
定义 nertc_engine_defines.h:3159
int width
定义 nertc_engine_defines.h:3114
int decoder_frame_rate
定义 nertc_engine_defines.h:3150
int received_frame_rate
定义 nertc_engine_defines.h:3141
int total_frozen_time
定义 nertc_engine_defines.h:3177
int height
定义 nertc_engine_defines.h:3123
int frozen_rate
定义 nertc_engine_defines.h:3186
int peer_to_peer_delay
定义 nertc_engine_defines.h:3204
int received_bitrate
定义 nertc_engine_defines.h:3132
定义 nertc_engine_defines.h:2929
char codec_name[kNERtcMaxDeviceNameLength]
定义 nertc_engine_defines.h:3044
int sent_bitrate
定义 nertc_engine_defines.h:3017
bool drop_bandwidth_strategy_enabled
定义 nertc_engine_defines.h:3053
int layer_type
定义 nertc_engine_defines.h:2938
int target_bitrate
定义 nertc_engine_defines.h:3026
int capture_height
定义 nertc_engine_defines.h:2972
int encoder_frame_rate
定义 nertc_engine_defines.h:2999
int sent_frame_rate
定义 nertc_engine_defines.h:3008
int capture_width
定义 nertc_engine_defines.h:2964
int encoder_bitrate
定义 nertc_engine_defines.h:3035
int capture_frame_rate
定义 nertc_engine_defines.h:2981
int height
定义 nertc_engine_defines.h:2956
int render_frame_rate
定义 nertc_engine_defines.h:2990
int width
定义 nertc_engine_defines.h:2947
定义 nertc_engine_defines.h:3219
NERtcVideoLayerRecvStats * video_layers_list
定义 nertc_engine_defines.h:3237
int video_layers_count
定义 nertc_engine_defines.h:3246
uid_t uid
定义 nertc_engine_defines.h:3228
定义 nertc_engine_defines.h:3067
int video_layers_count
定义 nertc_engine_defines.h:3085
NERtcVideoLayerSendStats * video_layers_list
定义 nertc_engine_defines.h:3076
定义 nertc_engine_defines.h:6739
NERtcVideoWatermarkTextConfig text_watermarks
定义 nertc_engine_defines.h:6805
NERtcVideoWatermarkImageConfig image_watermarks
定义 nertc_engine_defines.h:6796
NERtcWatermarkType watermark_type
定义 nertc_engine_defines.h:6786
NERtcVideoWatermarkTimestampConfig timestamp_watermark
定义 nertc_engine_defines.h:6815
NERtcWatermarkType
定义 nertc_engine_defines.h:6748
@ kNERtcWatermarkTypeImage
定义 nertc_engine_defines.h:6757
@ kNERtcWatermarkTypeTimestamp
定义 nertc_engine_defines.h:6775
@ kNERtcWatermarkTypeText
定义 nertc_engine_defines.h:6766
定义 nertc_engine_defines.h:6414
int offset_x
定义 nertc_engine_defines.h:6464
bool loop
定义 nertc_engine_defines.h:6497
int wm_height
定义 nertc_engine_defines.h:6453
char image_paths[10][kNERtcMaxURILength]
定义 nertc_engine_defines.h:6423
int offset_y
定义 nertc_engine_defines.h:6475
int wm_width
定义 nertc_engine_defines.h:6443
unsigned int fps
定义 nertc_engine_defines.h:6487
float wm_alpha
定义 nertc_engine_defines.h:6433
定义 nertc_engine_defines.h:6516
int offset_x
定义 nertc_engine_defines.h:6600
float wm_alpha
定义 nertc_engine_defines.h:6572
int wm_height
定义 nertc_engine_defines.h:6590
int wm_color
定义 nertc_engine_defines.h:6563
int font_color
定义 nertc_engine_defines.h:6543
char font_name[kNERtcMaxURILength]
定义 nertc_engine_defines.h:6534
int font_size
定义 nertc_engine_defines.h:6552
int offset_y
定义 nertc_engine_defines.h:6610
char content[kNERtcMaxBuffLength]
定义 nertc_engine_defines.h:6525
int wm_width
定义 nertc_engine_defines.h:6581
定义 nertc_engine_defines.h:6634
int font_color
定义 nertc_engine_defines.h:6649
float wm_alpha
定义 nertc_engine_defines.h:6678
char font_name[kNERtcMaxURILength]
定义 nertc_engine_defines.h:6640
int wm_height
定义 nertc_engine_defines.h:6696
int wm_color
定义 nertc_engine_defines.h:6669
int offset_y
定义 nertc_engine_defines.h:6716
int wm_width
定义 nertc_engine_defines.h:6687
int font_size
定义 nertc_engine_defines.h:6658
int offset_x
定义 nertc_engine_defines.h:6706
定义 nertc_engine_defines.h:7771
unsigned int color
定义 nertc_engine_defines.h:7839
NERtcBackgroundSourceType background_source_type
定义 nertc_engine_defines.h:7822
char * source
定义 nertc_engine_defines.h:7852
NERtcBackgroundSourceType
定义 nertc_engine_defines.h:7782
@ kNERtcBackgroundImage
定义 nertc_engine_defines.h:7801
@ kNERtcBackgroundVideo
定义 nertc_engine_defines.h:7811
@ kNERtcBackgroundColor
定义 nertc_engine_defines.h:7791