|
enum | ZEGO::AV::RemoteViewIndex { ZEGO::AV::RemoteViewIndex_First = 0
, ZEGO::AV::RemoteViewIndex_Second = 1
, ZEGO::AV::RemoteViewIndex_Third = 2
} |
|
enum | ZEGO::AV::ZegoVideoViewMode { ZEGO::AV::ZegoVideoViewModeScaleAspectFit = 0
, ZEGO::AV::ZegoVideoViewModeScaleAspectFill = 1
, ZEGO::AV::ZegoVideoViewModeScaleToFill = 2
} |
|
enum | ZEGO::AV::ZegoVideoMirrorMode { ZEGO::AV::ZegoVideoMirrorModePreviewMirrorPublishNoMirror = 0
, ZEGO::AV::ZegoVideoMirrorModePreviewCaptureBothMirror = 1
, ZEGO::AV::ZegoVideoMirrorModePreviewCaptureBothNoMirror = 2
, ZEGO::AV::ZegoVideoMirrorModePreviewNoMirrorPublishMirror = 3
} |
|
enum | ZEGO::AV::ZegoVideoCodecAvc {
ZEGO::AV::VIDEO_CODEC_DEFAULT = 0
, ZEGO::AV::VIDEO_CODEC_MULTILAYER
, ZEGO::AV::VIDEO_CODEC_VP8 = 2
, ZEGO::AV::VIDEO_CODEC_H265 = 3
,
ZEGO::AV::VIDEO_CODEC_H264_DUAL_STREAM = 4
, ZEGO::AV::VIDEO_CODEC_UNKNOWN = 100
} |
|
enum | ZEGO::AV::ZegoVideoCodecBackend { ZEGO::AV::VIDEO_CODEC_BACKEND_ANY = 0
, ZEGO::AV::VIDEO_CODEC_BACKEND_SOFTWARE = 1
, ZEGO::AV::VIDEO_CODEC_BACKEND_HARDWARE = 2
} |
|
enum | ZEGO::AV::AudioDeviceType { ZEGO::AV::AudioDevice_Input = 0
, ZEGO::AV::AudioDevice_Output
} |
|
enum | ZEGO::AV::MixSysPlayoutPropertyMask { ZEGO::AV::MIX_PROP_NONE = 0
, ZEGO::AV::MIX_PROP_ENABLE_AGC_FOR_SYS_PLAYOUT
} |
|
enum | ZEGO::AV::DeviceState { ZEGO::AV::Device_Added = 0
, ZEGO::AV::Device_Deleted
} |
|
enum | ZEGO::AV::DeviceStatus { ZEGO::AV::Device_Unknown = -1
, ZEGO::AV::Device_Opened = 0
, ZEGO::AV::Device_Closed
} |
|
enum | ZEGO::AV::VolumeType { ZEGO::AV::Volume_EndPoint = 0
, ZEGO::AV::Volume_Simple
} |
|
enum | ZEGO::AV::ZegoStreamRelayCDNState { ZEGO::AV::RELAY_STOP = 0
, ZEGO::AV::RELAY_START = 1
, ZEGO::AV::RELAY_RETRY = 2
} |
|
enum | ZEGO::AV::ZegoStreamRelayCDNDetail {
ZEGO::AV::Relay_None = 0
, ZEGO::AV::Relay_ServerError = 8
, ZEGO::AV::Relay_HandShakeFailed = 9
, ZEGO::AV::Relay_AccessPointError = 10
,
ZEGO::AV::Relay_CreateStreamFailed = 11
, ZEGO::AV::Relay_BadName = 12
, ZEGO::AV::Relay_CDNServerDisconnected = 13
, ZEGO::AV::Relay_Disconnected = 14
,
ZEGO::AV::MixStream_AllInputStreamClosed = 1214
, ZEGO::AV::MixStream_AllInputStreamNoData = 1215
, ZEGO::AV::MixStream_ServerInternalError = 1230
} |
|
enum | ZEGO::AV::ZEGONetType {
ZEGO::AV::ZEGO_NT_NONE = 0
, ZEGO::AV::ZEGO_NT_LINE = 1
, ZEGO::AV::ZEGO_NT_WIFI = 2
, ZEGO::AV::ZEGO_NT_2G = 3
,
ZEGO::AV::ZEGO_NT_3G = 4
, ZEGO::AV::ZEGO_NT_4G = 5
, ZEGO::AV::ZEGO_NT_5G = 6
, ZEGO::AV::ZEGO_NT_UNKNOWN = 32
} |
|
enum | ZEGO::AV::ZegoPublishFlag { ZEGO::AV::ZEGO_JOIN_PUBLISH = 0
, ZEGO::AV::ZEGO_MIX_STREAM = 1 << 1
, ZEGO::AV::ZEGO_SINGLE_ANCHOR = 1 << 2
} |
|
enum | ZEGO::AV::ZegoTaskType { ZEGO::AV::TASK_NORMAL = 1
, ZEGO::AV::TASK_DELAY = 2
} |
|
enum | ZEGO::AV::ZegoFontType { ZEGO::AV::FONT_SOURCE_HAN_SANS = 0
, ZEGO::AV::FONT_ALIBABA_SANS = 1
, ZEGO::AV::FONT_PANG_MEN_ZHENG_DAO_TITLE = 2
, ZEGO::AV::FONT_HAPPY_ZCOOL = 3
} |
|
enum | ZEGO::AV::ZegoLogLevel {
ZEGO::AV::Grievous = 0
, ZEGO::AV::Error = 1
, ZEGO::AV::Warning = 2
, ZEGO::AV::Generic = 3
,
ZEGO::AV::Debug = 4
} |
|
enum | ZEGO::AV::EventType {
ZEGO::AV::Play_BeginRetry = 1
, ZEGO::AV::Play_RetrySuccess = 2
, ZEGO::AV::Publish_BeginRetry = 3
, ZEGO::AV::Publish_RetrySuccess = 4
,
ZEGO::AV::Play_TempDisconnected = 5
, ZEGO::AV::Publish_TempDisconnected = 6
, ZEGO::AV::Play_VideoBreak = 7
, ZEGO::AV::Play_VideoBreakEnd = 8
,
ZEGO::AV::Play_VideoBreakCancel = 13
, ZEGO::AV::Play_AudioBreak = 9
, ZEGO::AV::Play_AudioBreakEnd = 10
, ZEGO::AV::Play_AudioBreakCancel = 14
,
ZEGO::AV::PublishInfo_RegisterFailed = 11
, ZEGO::AV::PublishInfo_RegisterSuccess = 12
, ZEGO::AV::Play_FrameBreak = 15
, ZEGO::AV::Play_FrameBreakEnd = 16
} |
|
enum | ZEGO::AV::ZegoVideoConfigPreference { ZEGO::AV::ZEGO_VIDEO_CONFIG_PREFERENCE_SMOOTH = 0
, ZEGO::AV::ZEGO_VIDEO_CONFIG_PREFERENCE_CLEAR = 1
, ZEGO::AV::ZEGO_VIDEO_CONFIG_PREFERENCE_BALANCED = 2
} |
| 视频配置偏好 More...
|
|
enum | ZEGO::AV::ZegoStreamEventType {
ZEGO::AV::STREAM_EVENT_PUBLISH_START = 100
, ZEGO::AV::STREAM_EVENT_PUBLISH_SUCCESS = 101
, ZEGO::AV::STREAM_EVENT_PUBLISH_FAIL = 102
, ZEGO::AV::STREAM_EVENT_RETRY_PUBLISH_START = 103
,
ZEGO::AV::STREAM_EVENT_RETRY_PUBLISH_SUCCESS = 104
, ZEGO::AV::STREAM_EVENT_RETRY_PUBLISH_FAIL = 105
, ZEGO::AV::STREAM_EVENT_PUBLISH_END = 106
, ZEGO::AV::STREAM_EVENT_PLAY_START = 200
,
ZEGO::AV::STREAM_EVENT_PLAY_SUCCESS = 201
, ZEGO::AV::STREAM_EVENT_PLAY_FAIL = 202
, ZEGO::AV::STREAM_EVENT_RETRY_PLAY_START = 203
, ZEGO::AV::STREAM_EVENT_RETRY_PLAY_SUCCESS = 204
,
ZEGO::AV::STREAM_EVENT_RETRY_PLAY_FAIL = 205
, ZEGO::AV::STREAM_EVENT_PLAY_END = 206
} |
|
enum | ZEGO::AV::ZegoVideoEncoderRateControlStrategy { ZEGO::AV::ZEGO_RC_ABR = 0
, ZEGO::AV::ZEGO_RC_CBR = 1
, ZEGO::AV::ZEGO_RC_VBR = 2
, ZEGO::AV::ZEGO_RC_CRF = 3
} |
|
enum | ZEGO::AV::ZegoCapturePipelineScaleMode { ZEGO::AV::ZegoCapturePipelinePreScale = 0
, ZEGO::AV::ZegoCapturePipelinePostScale = 1
} |
|
enum | ZEGO::AV::ZegoAVAPIAudioDeviceMode {
ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_COMMUNICATION = 1
, ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_GENERAL = 2
, ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_AUTO = 3
, ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_COMMUNICATION2
,
ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_COMMUNICATION3
, ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_GENERAL2
, ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_GENERAL3
, ZEGO::AV::ZEGO_AUDIO_DEVICE_MODE_COMMUNICATION4
} |
|
enum | ZEGO::AV::ZegoAVAPILatencyMode {
ZEGO::AV::ZEGO_LATENCY_MODE_NORMAL = 0
, ZEGO::AV::ZEGO_LATENCY_MODE_LOW
, ZEGO::AV::ZEGO_LATENCY_MODE_NORMAL2
, ZEGO::AV::ZEGO_LATENCY_MODE_LOW2
,
ZEGO::AV::ZEGO_LATENCY_MODE_LOW3
, ZEGO::AV::ZEGO_LATENCY_MODE_NORMAL3
} |
|
enum | ZEGO::AV::ZegoTrafficControlProperty {
ZEGO::AV::ZEGO_TRAFFIC_CONTROL_BASIC = 0
, ZEGO::AV::ZEGO_TRAFFIC_CONTROL_ADAPTIVE_FPS = 1
, ZEGO::AV::ZEGO_TRAFFIC_CONTROL_ADAPTIVE_RESOLUTION = 1 << 1
, ZEGO::AV::ZEGO_TRAFFIC_CONTROL_ADAPTIVE_AUDIO_BITRATE = 1 << 2
,
ZEGO::AV::ZEGO_TRAFFIC_NONE = ZEGO_TRAFFIC_CONTROL_BASIC
, ZEGO::AV::ZEGO_TRAFFIC_FPS = ZEGO_TRAFFIC_CONTROL_ADAPTIVE_FPS
, ZEGO::AV::ZEGO_TRAFFIC_RESOLUTION = ZEGO_TRAFFIC_CONTROL_ADAPTIVE_RESOLUTION
} |
|
enum | ZEGO::AV::ZegoTrafficControlMinVideoBitrateMode { ZEGO::AV::ZEGO_TRAFFIC_CONTROL_MIN_VIDEO_BITRATE_NO_VIDEO = 0
, ZEGO::AV::ZEGO_TRAFFIC_CONTROL_MIN_VIDEO_BITRATE_ULTRA_LOW_FPS
} |
|
enum | ZEGO::AV::ZegoAVAPIAudioRecordMask { ZEGO::AV::ZEGO_AUDIO_RECORD_NONE = 0x0
, ZEGO::AV::ZEGO_AUDIO_RECORD_CAP = 0x01
, ZEGO::AV::ZEGO_AUDIO_RECORD_RENDER = 0x02
, ZEGO::AV::ZEGO_AUDIO_RECORD_MIX = 0x04
} |
|
enum | ZEGO::AV::LiveStreamQuality {
ZEGO::AV::Unknown = -1
, ZEGO::AV::Excellent = 0
, ZEGO::AV::Good = 1
, ZEGO::AV::Middle = 2
,
ZEGO::AV::Poor = 3
, ZEGO::AV::Die = 4
, ZEGO::AV::MaxGrade
} |
|
enum | ZEGO::AV::PublishChannelIndex { ZEGO::AV::PUBLISH_CHN_MAIN = 0
, ZEGO::AV::PUBLISH_CHN_AUX
, ZEGO::AV::PUBLISH_CHN_THIRD
, ZEGO::AV::PUBLISH_CHN_FOURTH
} |
|
enum | ZEGO::AV::VideoStreamLayer { ZEGO::AV::VideoStreamLayer_Auto = -1
, ZEGO::AV::VideoStreamLayer_BaseLayer = 0
, ZEGO::AV::VideoStreamLayer_ExtendLayer = 1
} |
|
enum | ZEGO::AV::MediaInfoType { ZEGO::AV::SideInfoZegoDefined = 0
, ZEGO::AV::SeiZegoDefined = 1
, ZEGO::AV::SeiUserUnregisted = 2
} |
|
enum | ZEGO::AV::SeiSendType { ZEGO::AV::SeiSendSingleFrame = 0
, ZEGO::AV::SeiSendInVideoFrame = 1
} |
|
enum | ZEGO::AV::ZegoAECMode { ZEGO::AV::AEC_MODE_AGGRESSIVE
, ZEGO::AV::AEC_MODE_MEDIUM
, ZEGO::AV::AEC_MODE_SOFT
, ZEGO::AV::AEC_MODE_AI
} |
|
enum | ZEGO::AV::ZegoANSMode {
ZEGO::AV::ANS_MODE_LOW = 0
, ZEGO::AV::ANS_MODE_MEDIUM = 1
, ZEGO::AV::ANS_MODE_HIGH = 2
, ZEGO::AV::ANS_MODE_AI = 3
,
ZEGO::AV::ANS_MODE_AI_BALANCED = 4
, ZEGO::AV::ANS_MODE_AI_LOW_LATENCY = 5
, ZEGO::AV::ANS_MODE_AI_AGGRESSIVE = 6
} |
|
enum | ZEGO::AV::ZegoDeviceErrorCode {
ZEGO::AV::ZEGO_DEVICE_ERROR_GENERIC = -1
, ZEGO::AV::ZEGO_DEVICE_ERROR_INVALID_ID = -2
, ZEGO::AV::ZEGO_DEVICE_ERROR_NO_AUTHORIZATION = -3
, ZEGO::AV::ZEGO_DEVICE_ERROR_ZERO_FPS = -4
,
ZEGO::AV::ZEGO_DEVICE_ERROR_IN_USE_BY_OTHER = -5
, ZEGO::AV::ZEGO_DEVICE_ERROR_UNPLUGGED = -6
, ZEGO::AV::ZEGO_DEVICE_ERROR_REBOOT_REQUIRED = -7
, ZEGO::AV::ZEGO_DEVICE_ERROR_MEDIA_SERVICES_LOST = -8
,
ZEGO::AV::ZEGO_DEVICE_ERROR_IN_USE_BY_SIRI = -9
, ZEGO::AV::ZEGO_DEVICE_ERROR_SOUND_LEVEL_TOO_LOW = -10
, ZEGO::AV::ZEGO_DEVICE_ERROR_MAGNETIC_CASE = -11
, ZEGO::AV::ZEGO_DEVICE_ERROR_AUDIO_SESSION_DEACTIVE = -100
,
ZEGO::AV::ZEGO_DEVICE_ERROR_AUDIO_SESSION_CATEGORY_CHANGE = -101
} |
|
enum | ZEGO::AV::ZegoNotifyDeviceStateMode { ZEGO::AV::ZEGO_NOTIFY_DEVICE_STATE_MODE_OPEN = 0
, ZEGO::AV::ZEGO_NOTIFY_DEVICE_STATE_MODE_CLOSE = 1
} |
|
enum | ZEGO::AV::ZegoDeviceErrorReason {
ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_GENERIC = -1
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_INVALID_ID = -2
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_NO_AUTHORIZATION = -3
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_ZERO_FPS = -4
,
ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_IN_USE_BY_OTHER = -5
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_UNPLUGGED = -6
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_REBOOT_REQUIRED = -7
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_MEDIA_SERVICES_LOST = -8
,
ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_IN_USE_BY_SIRI = -9
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_SOUND_LEVEL_TOO_LOW = -10
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_MAGNETIC_CASE = -11
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_NONE = 0
,
ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_DISABLED = 2
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_MUTE = 3
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_INTERRUPTION = 4
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_IN_BACKGROUND = 5
,
ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_MULTI_FOREGROUND_APP = 6
, ZEGO::AV::ZEGO_DEVICE_ERROR_REASON_SYSTEM_PRESSURE = 7
} |
|
enum | ZEGO::AV::ChannelExtraParamKey { ZEGO::AV::ZEGO_CHANNEL_PARAM_KEY_AV_CAPTURE_DEVICE = 2
} |
|
enum | ZEGO::AV::ZegoAudioRoute {
ZEGO::AV::ZEGO_AUDIO_ROUTE_SPEAKER = 0
, ZEGO::AV::ZEGO_AUDIO_ROUTE_HEADSET
, ZEGO::AV::ZEGO_AUDIO_ROUTE_BLUETOOTH
, ZEGO::AV::ZEGO_AUDIO_ROUTE_RECEIVER
,
ZEGO::AV::ZEGO_AUDIO_ROUTE_USB_AUDIO
, ZEGO::AV::ZEGO_AUDIO_ROUTE_AIR_PLAY
} |
|
enum | ZEGO::AV::ZegoCodecError { ZEGO::AV::ZEGO_CODEC_ERROR_NONE = 0
, ZEGO::AV::ZEGO_CODEC_ERROR_NOT_SUPPORT = -1
, ZEGO::AV::ZEGO_CODEC_ERROR_FAILED = -2
, ZEGO::AV::ZEGO_CODEC_ERROR_LOW_FPS = -3
} |
|
enum | ZEGO::AV::ZegoStreamResourceMode {
ZEGO::AV::DEFAULT = 0
, ZEGO::AV::CDN_ONLY = 1
, ZEGO::AV::L3_ONLY = 2
, ZEGO::AV::RTC_ONLY = 3
,
ZEGO::AV::CDN_PLUS = 4
, ZEGO::AV::CUSTOM = 5
} |
|
enum | ZEGO::AV::ZegoAudioMixMode { ZEGO::AV::ZEGO_AUDIO_MIX_MODE_RAW = 0
, ZEGO::AV::ZEGO_AUDIO_MIX_MODE_FOCUSED
} |
|
enum | ZEGO::AV::ZegoTrafficControlFocusOn { ZEGO::AV::ZEGO_TRAFFIC_CONTROL_FOCUS_ON_LOCAL_ONLY = 0
, ZEGO::AV::ZEGO_TRAFFIC_CONTROL_FOCUS_ON_REMOTE = 1
} |
|
enum | ZEGO::AV::ZegoVideoSourceType {
ZEGO::AV::VIDEO_SRC_DEFAULT = 0
, ZEGO::AV::VIDEO_SRC_NONE = 1
, ZEGO::AV::VIDEO_SRC_CAMERA = 2
, ZEGO::AV::VIDEO_SRC_EXTERNAL_CAPTURE = 3
,
ZEGO::AV::VIDEO_SRC_MAIN_PUBLISH_CHN = 4
, ZEGO::AV::VIDEO_SRC_PLAYER = 5
, ZEGO::AV::VIDEO_SRC_SCREEN_CAPTURE = 6
, ZEGO::AV::VIDEO_SRC_SECONDARY_CAMERA = 7
} |
|
enum | ZEGO::AV::ZegoAudioSourceType {
ZEGO::AV::AUDIO_SRC_NONE = 0
, ZEGO::AV::AUDIO_SRC_MIC = 1
, ZEGO::AV::AUDIO_SRC_EXTERNAL_CAPTURE = 2
, ZEGO::AV::AUDIO_SRC_MEDIA_CAPTURE = 3
,
ZEGO::AV::AUDIO_SRC_MAIN_PUBLISH_CHN = 4
, ZEGO::AV::AUDIO_SRC_PLAYER = 5
} |
|
enum | ZEGO::AV::ZegoVideoEncodeMode { ZEGO::AV::ZEGO_VIDEO_ENCODE_MODE_LOW_DELAY = 0
, ZEGO::AV::ZEGO_VIDEO_ENCODE_MODE_LOW_BITRATE = 1
} |
|
enum | ZEGO::AV::AudioVADType { ZEGO::AV::AudioVADTypeNoise = 0
, ZEGO::AV::AudioVADTypeSpeech = 1
} |
|
enum | ZEGO::AV::ZegoEncodeProfile { ZEGO::AV::ZegoEncodeProfileBaseline = 0
, ZEGO::AV::ZegoEncodeProfileMain = 1
, ZEGO::AV::ZegoEncodeProfileHigh = 2
} |
|
enum | ZEGO::AV::ZegoOrientationMode { ZEGO::AV::ZegoOrientationModeCustom = 0
, ZEGO::AV::ZegoOrientationModeAdaption = 1
, ZEGO::AV::ZegoOrientationModeAlignment = 2
, ZEGO::AV::ZegoOrientationModeFixedResolutionRatio = 3
} |
| 视频的朝向模式 More...
|
|
enum | ZEGO::AV::ZegoCDNProtocol { ZEGO::AV::ZEGO_CDN_PROTOCOL_TCP = 1
, ZEGO::AV::ZEGO_CDN_PROTOCOL_QUIC = 2
} |
|
enum | ZEGO::AV::ZegoStreamCensorshipMode { ZEGO::AV::CENSORSHIP_NONE = 0
, ZEGO::AV::CENSORSHIP_AUDIO = 1
, ZEGO::AV::CENSORSHIP_VIDEO = 2
, ZEGO::AV::CENSORSHIP_AUDIO_AND_VIDEO = 3
} |
|
enum | ZEGO::AV::ZegoCapabilityNegotiationType { ZEGO::AV::ZEGO_CAPABILITY_NEGOTIATION_TYPE_NONE = 0
, ZEGO::AV::ZEGO_CAPABILITY_NEGOTIATION_TYPE_ALL = 1
, ZEGO::AV::ZEGO_CAPABILITY_NEGOTIATION_TYPE_PUBLISHER = 2
} |
|
enum | ZEGO::AV::ZegoResourceType { ZEGO::AV::ZEGO_RESOURCE_TYPE_CDN = 0
, ZEGO::AV::ZEGO_RESOURCE_TYPE_RTC
, ZEGO::AV::ZEGO_RESOURCE_TYPE_L3
} |
|
enum | ZEGO::AV::ZegoSupportHttpDNS { ZEGO::AV::ZEGO_SUPPORT_HTTP_DNS_NONE = 0
, ZEGO::AV::ZEGO_SUPPORT_HTTP_DNS_WANGSU = 1
, ZEGO::AV::ZEGO_SUPPORT_HTTP_DNS_TENCENT = 2
, ZEGO::AV::ZEGO_SUPPORT_HTTP_DNS_ALIYUN = 3
} |
|
enum | ZEGO::AV::ZegoGeoFenceType { ZEGO::AV::ZegoGeoFenceTypeNone = 0
, ZEGO::AV::ZegoGeoFenceTypeInclude = 1
, ZEGO::AV::ZegoGeoFenceTypeExclude = 2
} |
|
enum | ZEGO::AV::ZegoGeoFenceAreaCode {
ZEGO::AV::ZegoGeoFenceAreaCodeCN = 2
, ZEGO::AV::ZegoGeoFenceAreaCodeNA = 3
, ZEGO::AV::ZegoGeoFenceAreaCodeEU = 4
, ZEGO::AV::ZegoGeoFenceAreaCodeAS = 5
,
ZEGO::AV::ZegoGeoFenceAreaCodeIN = 6
} |
|
enum | ZEGO::AV::ZegoAlphaLayoutType {
ZEGO::AV::ZEGO_ALPHA_LAYOUT_TYPE_NONE = 0
, ZEGO::AV::ZEGO_ALPHA_LAYOUT_TYPE_LEFT = 1
, ZEGO::AV::ZEGO_ALPHA_LAYOUT_TYPE_RIGHT = 2
, ZEGO::AV::ZEGO_ALPHA_LAYOUT_TYPE_BOTTOM = 3
,
ZEGO::AV::ZEGO_ALPHA_LAYOUT_TYPE_RIGHT_TOP = 4
} |
|
enum | ZEGO::AV::ZegoObjectSegmentationType { ZEGO::AV::ZEGO_OBJECT_SEGMENTATION_TYPE_ANY_BACKGROUND = 0
, ZEGO::AV::ZEGO_OBJECT_SEGMENTATION_TYPE_GREEN_SCREEN_BACKGROUND = 1
} |
|
enum | ZEGO::AV::ZegoBackgroundProcessType {
ZEGO::AV::ZEGO_BACKGROUND_PROCESS_TYPE_TRANSPARENT = 0
, ZEGO::AV::ZEGO_BACKGROUND_PROCESS_TYPE_COLOR = 1
, ZEGO::AV::ZEGO_BACKGROUND_PROCESS_TYPE_BLUR = 2
, ZEGO::AV::ZEGO_BACKGROUND_PROCESS_TYPE_IMAGE = 3
,
ZEGO::AV::ZEGO_BACKGROUND_PROCESS_TYPE_VIDEO = 4
} |
|
enum | ZEGO::AV::ZegoBackgroundBlurLevel { ZEGO::AV::ZEGO_BACKGROUND_BLUR_LEVEL_LOW = 0
, ZEGO::AV::ZEGO_BACKGROUND_BLUR_LEVEL_MEDIUM = 1
, ZEGO::AV::ZEGO_BACKGROUND_BLUR_LEVEL_HIGH = 2
} |
|
enum | ZEGO::AV::ZegoObjectSegmentationState { ZEGO::AV::ZEGO_OBJECT_SEGMENTATION_STATE_OFF = 0
, ZEGO::AV::ZEGO_OBJECT_SEGMENTATION_STATE_ON = 1
} |
|
enum | ZEGO::AV::ZegoDumpDataType { ZEGO::AV::ZEGO_DUMP_DATA_TYPE_AUDIO = 0
} |
|
enum | ZEGO::AV::ZegoPlayResourceType { ZEGO::AV::ZEGO_PLAY_RESOURCE_TYPE_DEFAULT = 0
, ZEGO::AV::ZEGO_PLAY_RESOURCE_TYPE_CDN = 1
, ZEGO::AV::ZEGO_PLAY_RESOURCE_TYPE_L3 = 2
} |
|
enum | ZEGO::AV::ZegoVideoBackendType { ZEGO::AV::ZEGO_VIDEO_BACKEND_TYPE_OPENGL2 = 0
, ZEGO::AV::ZEGO_VIDEO_BACKEND_TYPE_OPENGL3 = 1
} |
| 视频后端类型 More...
|
|
enum | ZEGO::AV::ZegoVideoDenoiseMode { ZEGO::AV::OFF = 0
, ZEGO::AV::ON = 1
, ZEGO::AV::AUTO = 2
} |
|
enum | ZEGO::AV::ZegoVideoDenoiseStrength { ZEGO::AV::LIGHT = 1
, ZEGO::AV::MEDIUM = 2
, ZEGO::AV::HEAVY = 3
} |
|
enum | ZEGO::AV::ZegoDummyCaptureImageMode { ZEGO::AV::ZEGO_DUMMY_CAPTURE_IMAGE_MODE_MANUAL = 0
, ZEGO::AV::ZEGO_DUMMY_CAPTURE_IMAGE_MODE_AUTO = 1
} |
|
enum | ZEGO::AV::ZegoLowlightEnhanceMode { ZEGO::AV::ZEGO_LOWLIGHT_ENHANCE_MODE_OFF = 0
, ZEGO::AV::ZEGO_LOWLIGHT_ENHANCE_MODE_ON = 1
, ZEGO::AV::ZEGO_LOWLIGHT_ENHANCE_MODE_AUTO = 2
} |
| 低照度增强模式 More...
|
|
enum | ZEGO::AV::ZegoLowlightEnhanceType { ZEGO::AV::ZEGO_LOWLIGHT_ENHANCE_TYPE_NORMAL = 0
, ZEGO::AV::ZEGO_LOWLIGHT_ENHANCE_TYPE_AI = 1
} |
| 低照度增强类型 More...
|
|
|
ZEGOAVKIT_API struct ZegoStreamExtraPlayInfo * | zego_stream_extra_info_create () |
|
ZEGOAVKIT_API void | zego_stream_extra_info_destroy (struct ZegoStreamExtraPlayInfo *info) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_rtmp_url (struct ZegoStreamExtraPlayInfo *info, const char *url) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_rtmp_url_with_param (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_rtmp_url_with_param_ex (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count, ZEGO::AV::ZegoSupportHttpDNS httpdns) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_rtmp_url_with_quic_mode_param_ex (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count, ZEGO::AV::ZegoSupportHttpDNS httpdns, int quicConnectMode) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_rtmp_url_with_custom_params (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count, ZEGO::AV::ZegoSupportHttpDNS httpdns, int quicConnectMode, const char *custom_params) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_flv_url (struct ZegoStreamExtraPlayInfo *info, const char *url) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_flv_url_with_param (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_flv_url_with_param_ex (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count, ZEGO::AV::ZegoSupportHttpDNS httpdns) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_flv_url_with_quic_mode_param_ex (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count, ZEGO::AV::ZegoSupportHttpDNS httpdns, int quicConnectMode) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_flv_url_with_custom_params (struct ZegoStreamExtraPlayInfo *info, const char *url, ZEGO::AV::ZegoCDNProtocol protocol, const char **quic_version_list, const int quic_version_list_count, ZEGO::AV::ZegoSupportHttpDNS httpdns, int quicConnectMode, const char *custom_params) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_params (struct ZegoStreamExtraPlayInfo *info, const char *params) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_decrypt_key (struct ZegoStreamExtraPlayInfo *info, const unsigned char *key, int keylen) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_cross_app_info (struct ZegoStreamExtraPlayInfo *info, unsigned int appid, const unsigned char *token, int tokenlen) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_should_switch_server (struct ZegoStreamExtraPlayInfo *info, bool should) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_play_mode (struct ZegoStreamExtraPlayInfo *info, ZEGO::AV::ZegoStreamResourceMode mode) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_video_codec_id (struct ZegoStreamExtraPlayInfo *info, ZEGO::AV::ZegoVideoCodecAvc videoCodecID) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_source_resource_type (struct ZegoStreamExtraPlayInfo *info, ZEGO::AV::ZegoResourceType sourceResourceType) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_codec_template_id (struct ZegoStreamExtraPlayInfo *info, int codec_template_id) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_enable_auto_switch_when_publish (struct ZegoStreamExtraPlayInfo *info, bool enable) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_play_resource_type_when_stop_publish (struct ZegoStreamExtraPlayInfo *info, ZEGO::AV::ZegoPlayResourceType type) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_enable_adaptive_switch (struct ZegoStreamExtraPlayInfo *info, int enable) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_add_adaptive_template (struct ZegoStreamExtraPlayInfo *info, int template_id) |
|
ZEGOAVKIT_API void | zego_stream_extra_info_set_custom_resource_type (struct ZegoStreamExtraPlayInfo *info, ZEGO::AV::ZegoResourceType before_publish, ZEGO::AV::ZegoResourceType publishing, ZEGO::AV::ZegoResourceType after_publish) |
|