UNPKG

@pano.video/panortc-react-native-sdk

Version:
708 lines (565 loc) 26.5 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ActionType = exports.MessageServiceState = exports.QuadIndex = exports.MediaProcessorType = exports.QualityRating = exports.AudioProfileQuality = exports.AudioChannel = exports.AudioSampleRate = exports.AudioCodecType = exports.VideoCodecType = exports.VideoFrameRateType = exports.AudioReverbMode = exports.AudioEqualizationMode = exports.ImageFileFormat = exports.AudioMixingState = exports.FeedbackType = exports.LogLevel = exports.OptionType = exports.WBOptionType = exports.WBSnapshotMode = exports.WBClearType = exports.WBDocType = exports.WBConvertType = exports.WBImageState = exports.WBImageScalingMode = exports.WBFontStyle = exports.WBFillType = exports.WBToolType = exports.WBRoleType = exports.ScreenScalingRatio = exports.ScreenSourceType = exports.ScreenCaptureState = exports.VideoCaptureState = exports.VideoDeviceState = exports.VideoDeviceType = exports.AudioDeviceState = exports.AudioDeviceType = exports.VideoRotation = exports.VideoType = exports.AudioType = exports.VideoScalingMode = exports.VideoProfileType = exports.SubscribeResult = exports.UserLeaveReason = exports.ChannelService = exports.ChannelMode = exports.FailoverState = exports.ResultCode = void 0; /** * @~english * @brief Result value. * @details The result value returned by PANO methods, indicating the execution status. * @~chinese * @brief 返回。 * @details PANO方法返回值,指示执行的情况。 */ let ResultCode; /** * @brief @~english Failover state. @~chinese 故障转移状态。 */ exports.ResultCode = ResultCode; (function (ResultCode) { ResultCode[ResultCode["OK"] = 0] = "OK"; ResultCode[ResultCode["Failed"] = -1] = "Failed"; ResultCode[ResultCode["Fatal"] = -2] = "Fatal"; ResultCode[ResultCode["InvalidArgs"] = -3] = "InvalidArgs"; ResultCode[ResultCode["InvalidState"] = -4] = "InvalidState"; ResultCode[ResultCode["InvalidIndex"] = -5] = "InvalidIndex"; ResultCode[ResultCode["AlreadyExist"] = -6] = "AlreadyExist"; ResultCode[ResultCode["NotExist"] = -7] = "NotExist"; ResultCode[ResultCode["NotFound"] = -8] = "NotFound"; ResultCode[ResultCode["NotSupported"] = -9] = "NotSupported"; ResultCode[ResultCode["NotImplemented"] = -10] = "NotImplemented"; ResultCode[ResultCode["NotInitialized"] = -11] = "NotInitialized"; ResultCode[ResultCode["LimitReached"] = -12] = "LimitReached"; ResultCode[ResultCode["NoPrivilege"] = -13] = "NoPrivilege"; ResultCode[ResultCode["InProgress"] = -14] = "InProgress"; ResultCode[ResultCode["WrongThread"] = -15] = "WrongThread"; ResultCode[ResultCode["Timeout"] = -16] = "Timeout"; ResultCode[ResultCode["Aborted"] = -17] = "Aborted"; ResultCode[ResultCode["TooManyOps"] = -18] = "TooManyOps"; ResultCode[ResultCode["AuthFailed"] = -101] = "AuthFailed"; ResultCode[ResultCode["UserRejected"] = -102] = "UserRejected"; ResultCode[ResultCode["UserExpelled"] = -103] = "UserExpelled"; ResultCode[ResultCode["UserDuplicate"] = -104] = "UserDuplicate"; ResultCode[ResultCode["ChannelClosed"] = -151] = "ChannelClosed"; ResultCode[ResultCode["ChannelFull"] = -152] = "ChannelFull"; ResultCode[ResultCode["ChannelLocked"] = -153] = "ChannelLocked"; ResultCode[ResultCode["ChannelModeMismatch"] = -154] = "ChannelModeMismatch"; ResultCode[ResultCode["NetworkError"] = -301] = "NetworkError"; })(ResultCode || (exports.ResultCode = ResultCode = {})); let FailoverState; /** * @brief @~english Channel mode. @~chinese 频道模式。 */ exports.FailoverState = FailoverState; (function (FailoverState) { FailoverState[FailoverState["Reconnecting"] = 0] = "Reconnecting"; FailoverState[FailoverState["Success"] = 1] = "Success"; FailoverState[FailoverState["Failed"] = 2] = "Failed"; })(FailoverState || (exports.FailoverState = FailoverState = {})); let ChannelMode; /** * @brief @~english Channel service flag. @~chinese 频道服务标志。 */ exports.ChannelMode = ChannelMode; (function (ChannelMode) { ChannelMode[ChannelMode["OneOnOne"] = 0] = "OneOnOne"; ChannelMode[ChannelMode["Meeting"] = 1] = "Meeting"; })(ChannelMode || (exports.ChannelMode = ChannelMode = {})); let ChannelService; /** * @brief @~english User leave reason. @~chinese 用户离开原因。 */ exports.ChannelService = ChannelService; (function (ChannelService) { ChannelService[ChannelService["Media"] = 1] = "Media"; ChannelService[ChannelService["Whiteboard"] = 2] = "Whiteboard"; ChannelService[ChannelService["Message"] = 4] = "Message"; })(ChannelService || (exports.ChannelService = ChannelService = {})); let UserLeaveReason; /** * @brief @~english The result to subscribe user media. @~chinese 用户媒体订阅结果。 */ exports.UserLeaveReason = UserLeaveReason; (function (UserLeaveReason) { UserLeaveReason[UserLeaveReason["Normal"] = 0] = "Normal"; UserLeaveReason[UserLeaveReason["Expelled"] = 1] = "Expelled"; UserLeaveReason[UserLeaveReason["Disconnected"] = 2] = "Disconnected"; UserLeaveReason[UserLeaveReason["ChannelEnd"] = 3] = "ChannelEnd"; UserLeaveReason[UserLeaveReason["DuplicateUserID"] = 4] = "DuplicateUserID"; })(UserLeaveReason || (exports.UserLeaveReason = UserLeaveReason = {})); let SubscribeResult; /** * @brief @~english Video profile type. @~chinese 视频设定类型。 */ exports.SubscribeResult = SubscribeResult; (function (SubscribeResult) { SubscribeResult[SubscribeResult["Success"] = 0] = "Success"; SubscribeResult[SubscribeResult["Failed"] = 1] = "Failed"; SubscribeResult[SubscribeResult["UserNotFound"] = 2] = "UserNotFound"; SubscribeResult[SubscribeResult["LimitReached"] = 3] = "LimitReached"; })(SubscribeResult || (exports.SubscribeResult = SubscribeResult = {})); let VideoProfileType; /** * @brief @~english Video scaling mode. @~chinese 视频缩放模式。 */ exports.VideoProfileType = VideoProfileType; (function (VideoProfileType) { VideoProfileType[VideoProfileType["Lowest"] = 0] = "Lowest"; VideoProfileType[VideoProfileType["Low"] = 1] = "Low"; VideoProfileType[VideoProfileType["Standard"] = 2] = "Standard"; VideoProfileType[VideoProfileType["HD720P"] = 3] = "HD720P"; VideoProfileType[VideoProfileType["HD1080P"] = 4] = "HD1080P"; VideoProfileType[VideoProfileType["None"] = 5] = "None"; VideoProfileType[VideoProfileType["Max"] = 4] = "Max"; })(VideoProfileType || (exports.VideoProfileType = VideoProfileType = {})); let VideoScalingMode; /** * @brief @~english Audio type. @~chinese 音频类型。 */ exports.VideoScalingMode = VideoScalingMode; (function (VideoScalingMode) { VideoScalingMode[VideoScalingMode["Fit"] = 0] = "Fit"; VideoScalingMode[VideoScalingMode["FullFill"] = 1] = "FullFill"; VideoScalingMode[VideoScalingMode["CropFill"] = 2] = "CropFill"; })(VideoScalingMode || (exports.VideoScalingMode = VideoScalingMode = {})); let AudioType; /** * @brief @~english Video type. @~chinese 视频类型。 */ exports.AudioType = AudioType; (function (AudioType) { AudioType[AudioType["PCM"] = 0] = "PCM"; })(AudioType || (exports.AudioType = AudioType = {})); let VideoType; /** * @brief @~english Video rotation value. @~chinese 视频旋转值。 */ exports.VideoType = VideoType; (function (VideoType) { VideoType[VideoType["I420"] = 0] = "I420"; })(VideoType || (exports.VideoType = VideoType = {})); let VideoRotation; /** * @brief @~english Audio Device type. @~chinese 音频设备类型。 */ exports.VideoRotation = VideoRotation; (function (VideoRotation) { VideoRotation[VideoRotation["Rotation0"] = 0] = "Rotation0"; VideoRotation[VideoRotation["Rotation90"] = 90] = "Rotation90"; VideoRotation[VideoRotation["Rotation180"] = 180] = "Rotation180"; VideoRotation[VideoRotation["Rotation270"] = 270] = "Rotation270"; })(VideoRotation || (exports.VideoRotation = VideoRotation = {})); let AudioDeviceType; /** * @brief @~english Device state. @~chinese 设备状态。 */ exports.AudioDeviceType = AudioDeviceType; (function (AudioDeviceType) { AudioDeviceType[AudioDeviceType["Unknown"] = 0] = "Unknown"; AudioDeviceType[AudioDeviceType["Record"] = 1] = "Record"; AudioDeviceType[AudioDeviceType["Playout"] = 2] = "Playout"; })(AudioDeviceType || (exports.AudioDeviceType = AudioDeviceType = {})); let AudioDeviceState; /** * @brief @~english Video device type. @~chinese 视频设备类型。 */ exports.AudioDeviceState = AudioDeviceState; (function (AudioDeviceState) { AudioDeviceState[AudioDeviceState["Active"] = 0] = "Active"; AudioDeviceState[AudioDeviceState["Inactive"] = 1] = "Inactive"; })(AudioDeviceState || (exports.AudioDeviceState = AudioDeviceState = {})); let VideoDeviceType; /** * @brief @~english Video device state. @~chinese 视频设备状态。 */ exports.VideoDeviceType = VideoDeviceType; (function (VideoDeviceType) { VideoDeviceType[VideoDeviceType["Unknown"] = 0] = "Unknown"; VideoDeviceType[VideoDeviceType["Capture"] = 1] = "Capture"; })(VideoDeviceType || (exports.VideoDeviceType = VideoDeviceType = {})); let VideoDeviceState; /** * @brief @~english Video capture state. @~chinese 视频采集状态。 */ exports.VideoDeviceState = VideoDeviceState; (function (VideoDeviceState) { VideoDeviceState[VideoDeviceState["Added"] = 0] = "Added"; VideoDeviceState[VideoDeviceState["Removed"] = 1] = "Removed"; })(VideoDeviceState || (exports.VideoDeviceState = VideoDeviceState = {})); let VideoCaptureState; /** * @brief @~english Screen Capture State. @~chinese 屏幕采集状态。 */ exports.VideoCaptureState = VideoCaptureState; (function (VideoCaptureState) { VideoCaptureState[VideoCaptureState["Unknown"] = 0] = "Unknown"; VideoCaptureState[VideoCaptureState["Normal"] = 1] = "Normal"; VideoCaptureState[VideoCaptureState["Suspended"] = 2] = "Suspended"; })(VideoCaptureState || (exports.VideoCaptureState = VideoCaptureState = {})); let ScreenCaptureState; /** * @brief @~english Screen source type. @~chinese 屏幕源类型。 */ exports.ScreenCaptureState = ScreenCaptureState; (function (ScreenCaptureState) { ScreenCaptureState[ScreenCaptureState["Unknown"] = 0] = "Unknown"; ScreenCaptureState[ScreenCaptureState["Normal"] = 1] = "Normal"; ScreenCaptureState[ScreenCaptureState["Stopped"] = 2] = "Stopped"; })(ScreenCaptureState || (exports.ScreenCaptureState = ScreenCaptureState = {})); let ScreenSourceType; /** * @brief @~english Screen scaling ratio type. @~chinese 屏幕缩放比例类型。 */ exports.ScreenSourceType = ScreenSourceType; (function (ScreenSourceType) { ScreenSourceType[ScreenSourceType["Screen"] = 0] = "Screen"; ScreenSourceType[ScreenSourceType["Applicaition"] = 1] = "Applicaition"; ScreenSourceType[ScreenSourceType["Window"] = 2] = "Window"; })(ScreenSourceType || (exports.ScreenSourceType = ScreenSourceType = {})); let ScreenScalingRatio; /** * @brief @~english Whiteboard role type. @~chinese 白板角色类型。 */ exports.ScreenScalingRatio = ScreenScalingRatio; (function (ScreenScalingRatio) { ScreenScalingRatio[ScreenScalingRatio["FitRatio"] = 0] = "FitRatio"; ScreenScalingRatio[ScreenScalingRatio["OriginalRatio"] = 1] = "OriginalRatio"; })(ScreenScalingRatio || (exports.ScreenScalingRatio = ScreenScalingRatio = {})); let WBRoleType; /** * @brief @~english Whiteboard tool type. @~chinese 白板工具类型。 */ exports.WBRoleType = WBRoleType; (function (WBRoleType) { WBRoleType[WBRoleType["Admin"] = 0] = "Admin"; WBRoleType[WBRoleType["Attendee"] = 1] = "Attendee"; WBRoleType[WBRoleType["Viewer"] = 2] = "Viewer"; })(WBRoleType || (exports.WBRoleType = WBRoleType = {})); let WBToolType; /** * @brief @~english Whiteboard fill type. @~chinese 白板填充类型。 */ exports.WBToolType = WBToolType; (function (WBToolType) { WBToolType[WBToolType["None"] = 0] = "None"; WBToolType[WBToolType["Select"] = 1] = "Select"; WBToolType[WBToolType["Path"] = 2] = "Path"; WBToolType[WBToolType["Line"] = 3] = "Line"; WBToolType[WBToolType["Rect"] = 4] = "Rect"; WBToolType[WBToolType["Ellipse"] = 5] = "Ellipse"; WBToolType[WBToolType["Image"] = 6] = "Image"; WBToolType[WBToolType["Text"] = 7] = "Text"; WBToolType[WBToolType["Eraser"] = 8] = "Eraser"; WBToolType[WBToolType["Brush"] = 9] = "Brush"; WBToolType[WBToolType["Arrow"] = 10] = "Arrow"; WBToolType[WBToolType["Polyline"] = 11] = "Polyline"; WBToolType[WBToolType["Polygon"] = 12] = "Polygon"; WBToolType[WBToolType["Arc"] = 13] = "Arc"; WBToolType[WBToolType["Curve"] = 14] = "Curve"; WBToolType[WBToolType["Laser"] = 15] = "Laser"; })(WBToolType || (exports.WBToolType = WBToolType = {})); let WBFillType; /** * @brief @~english Whiteboard font style. @~chinese 白板字体样式。 */ exports.WBFillType = WBFillType; (function (WBFillType) { WBFillType[WBFillType["None"] = 0] = "None"; WBFillType[WBFillType["Color"] = 1] = "Color"; })(WBFillType || (exports.WBFillType = WBFillType = {})); let WBFontStyle; /** * @brief @~english Whiteboard image scaling mode. @~chinese 白板图片缩放模式。 */ exports.WBFontStyle = WBFontStyle; (function (WBFontStyle) { WBFontStyle[WBFontStyle["Normal"] = 0] = "Normal"; WBFontStyle[WBFontStyle["Bold"] = 1] = "Bold"; WBFontStyle[WBFontStyle["Italic"] = 2] = "Italic"; WBFontStyle[WBFontStyle["BoldItalic"] = 3] = "BoldItalic"; })(WBFontStyle || (exports.WBFontStyle = WBFontStyle = {})); let WBImageScalingMode; /** * @brief @~english Whiteboard image state. @~chinese 白板图片状态码。 */ exports.WBImageScalingMode = WBImageScalingMode; (function (WBImageScalingMode) { WBImageScalingMode[WBImageScalingMode["Fit"] = 0] = "Fit"; WBImageScalingMode[WBImageScalingMode["AutoFill"] = 1] = "AutoFill"; WBImageScalingMode[WBImageScalingMode["FillWidth"] = 2] = "FillWidth"; WBImageScalingMode[WBImageScalingMode["FillHeight"] = 3] = "FillHeight"; WBImageScalingMode[WBImageScalingMode["FitCenter"] = 4] = "FitCenter"; })(WBImageScalingMode || (exports.WBImageScalingMode = WBImageScalingMode = {})); let WBImageState; /** * @brief @~english Whiteboard file convert type. @~chinese 白板文件转码类型。 */ exports.WBImageState = WBImageState; (function (WBImageState) { WBImageState[WBImageState["LoadStart"] = 0] = "LoadStart"; WBImageState[WBImageState["LoadComplete"] = 1] = "LoadComplete"; WBImageState[WBImageState["LoadFail"] = 2] = "LoadFail"; })(WBImageState || (exports.WBImageState = WBImageState = {})); let WBConvertType; /** * @brief @~english Whiteboard file type. @~chinese 白板文件类型。 */ exports.WBConvertType = WBConvertType; (function (WBConvertType) { WBConvertType[WBConvertType["JPG"] = 1] = "JPG"; WBConvertType[WBConvertType["PNG"] = 2] = "PNG"; WBConvertType[WBConvertType["H5"] = 3] = "H5"; })(WBConvertType || (exports.WBConvertType = WBConvertType = {})); let WBDocType; /** * @brief @~english Whiteboard clear type. @~chinese 白板清除类型。 */ exports.WBDocType = WBDocType; (function (WBDocType) { WBDocType[WBDocType["Normal"] = 1] = "Normal"; WBDocType[WBDocType["H5"] = 2] = "H5"; })(WBDocType || (exports.WBDocType = WBDocType = {})); let WBClearType; /** * @brief @~english Whiteboard snapshot mode. @~chinese 白板快照模式。 */ exports.WBClearType = WBClearType; (function (WBClearType) { WBClearType[WBClearType["Draws"] = 1] = "Draws"; WBClearType[WBClearType["BackgroundImage"] = 2] = "BackgroundImage"; WBClearType[WBClearType["All"] = 255] = "All"; })(WBClearType || (exports.WBClearType = WBClearType = {})); let WBSnapshotMode; /** * @brief @~english Whiteboard option type. @~chinese 白板可选项类型。 */ exports.WBSnapshotMode = WBSnapshotMode; (function (WBSnapshotMode) { WBSnapshotMode[WBSnapshotMode["View"] = 0] = "View"; WBSnapshotMode[WBSnapshotMode["All"] = 1] = "All"; })(WBSnapshotMode || (exports.WBSnapshotMode = WBSnapshotMode = {})); let WBOptionType; /** * @brief @~english Option type. @~chinese 可选项类型。 */ exports.WBOptionType = WBOptionType; (function (WBOptionType) { WBOptionType[WBOptionType["FileCachePath"] = 1] = "FileCachePath"; WBOptionType[WBOptionType["EnableUIResponse"] = 2] = "EnableUIResponse"; WBOptionType[WBOptionType["ShowDraws"] = 3] = "ShowDraws"; WBOptionType[WBOptionType["ScaleMove"] = 4] = "ScaleMove"; WBOptionType[WBOptionType["AutoSelected"] = 5] = "AutoSelected"; })(WBOptionType || (exports.WBOptionType = WBOptionType = {})); let OptionType; /** * @brief @~english Log output level. @~chinese 日志输出级别。 */ exports.OptionType = OptionType; (function (OptionType) { OptionType[OptionType["FaceBeautify"] = 0] = "FaceBeautify"; OptionType[OptionType["UploadLogs"] = 1] = "UploadLogs"; OptionType[OptionType["UploadAudioDump"] = 2] = "UploadAudioDump"; OptionType[OptionType["AudioEqualizationMode"] = 3] = "AudioEqualizationMode"; OptionType[OptionType["AudioReverbMode"] = 4] = "AudioReverbMode"; OptionType[OptionType["VideoFrameRate"] = 5] = "VideoFrameRate"; OptionType[OptionType["AudioEarMonitoring"] = 6] = "AudioEarMonitoring"; OptionType[OptionType["BuiltinTransform"] = 7] = "BuiltinTransform"; OptionType[OptionType["UploadLogsAtFailure"] = 8] = "UploadLogsAtFailure"; OptionType[OptionType["CpuAdaption"] = 9] = "CpuAdaption"; OptionType[OptionType["AudioProfile"] = 10] = "AudioProfile"; OptionType[OptionType["QuadTransform"] = 11] = "QuadTransform"; OptionType[OptionType["ScreenOptimization"] = 17] = "ScreenOptimization"; })(OptionType || (exports.OptionType = OptionType = {})); let LogLevel; /** * @brief @~english Feedback type. @~chinese 用户反馈问题类型。 */ exports.LogLevel = LogLevel; (function (LogLevel) { LogLevel[LogLevel["Fatal"] = 0] = "Fatal"; LogLevel[LogLevel["Error"] = 1] = "Error"; LogLevel[LogLevel["Warning"] = 2] = "Warning"; LogLevel[LogLevel["Info"] = 3] = "Info"; LogLevel[LogLevel["Verbose"] = 4] = "Verbose"; LogLevel[LogLevel["Debug"] = 5] = "Debug"; })(LogLevel || (exports.LogLevel = LogLevel = {})); let FeedbackType; /** * @brief @~english Audio mixing state. @~chinese 混音状态。 */ exports.FeedbackType = FeedbackType; (function (FeedbackType) { FeedbackType[FeedbackType["General"] = 0] = "General"; FeedbackType[FeedbackType["Audio"] = 1] = "Audio"; FeedbackType[FeedbackType["Video"] = 2] = "Video"; FeedbackType[FeedbackType["Whiteboard"] = 3] = "Whiteboard"; FeedbackType[FeedbackType["Screen"] = 4] = "Screen"; })(FeedbackType || (exports.FeedbackType = FeedbackType = {})); let AudioMixingState; /** * @brief @~english Image file format. @~chinese 图片文件格式。 */ exports.AudioMixingState = AudioMixingState; (function (AudioMixingState) { AudioMixingState[AudioMixingState["Started"] = 0] = "Started"; AudioMixingState[AudioMixingState["Finished"] = 1] = "Finished"; })(AudioMixingState || (exports.AudioMixingState = AudioMixingState = {})); let ImageFileFormat; /** * @brief @~english Audio equalization option @~chinese 音频均衡器选项。 */ exports.ImageFileFormat = ImageFileFormat; (function (ImageFileFormat) { ImageFileFormat[ImageFileFormat["JPEG"] = 0] = "JPEG"; ImageFileFormat[ImageFileFormat["PNG"] = 1] = "PNG"; ImageFileFormat[ImageFileFormat["BMP"] = 2] = "BMP"; })(ImageFileFormat || (exports.ImageFileFormat = ImageFileFormat = {})); let AudioEqualizationMode; exports.AudioEqualizationMode = AudioEqualizationMode; (function (AudioEqualizationMode) { AudioEqualizationMode[AudioEqualizationMode["None"] = 0] = "None"; AudioEqualizationMode[AudioEqualizationMode["Bass"] = 1] = "Bass"; AudioEqualizationMode[AudioEqualizationMode["Loud"] = 2] = "Loud"; AudioEqualizationMode[AudioEqualizationMode["VocalMusic"] = 3] = "VocalMusic"; AudioEqualizationMode[AudioEqualizationMode["Strong"] = 4] = "Strong"; AudioEqualizationMode[AudioEqualizationMode["Pop"] = 5] = "Pop"; AudioEqualizationMode[AudioEqualizationMode["Live"] = 6] = "Live"; AudioEqualizationMode[AudioEqualizationMode["DanceMusic"] = 7] = "DanceMusic"; AudioEqualizationMode[AudioEqualizationMode["Club"] = 8] = "Club"; AudioEqualizationMode[AudioEqualizationMode["Soft"] = 9] = "Soft"; AudioEqualizationMode[AudioEqualizationMode["Rock"] = 10] = "Rock"; AudioEqualizationMode[AudioEqualizationMode["Party"] = 11] = "Party"; AudioEqualizationMode[AudioEqualizationMode["Classical"] = 12] = "Classical"; AudioEqualizationMode[AudioEqualizationMode["Test"] = 13] = "Test"; })(AudioEqualizationMode || (exports.AudioEqualizationMode = AudioEqualizationMode = {})); let AudioReverbMode; /** * @brief @~english Video frame rate type. @~chinese 视频帧率类型。 */ exports.AudioReverbMode = AudioReverbMode; (function (AudioReverbMode) { AudioReverbMode[AudioReverbMode["None"] = 0] = "None"; AudioReverbMode[AudioReverbMode["VocalI"] = 1] = "VocalI"; AudioReverbMode[AudioReverbMode["VocalII"] = 2] = "VocalII"; AudioReverbMode[AudioReverbMode["Bathroom"] = 3] = "Bathroom"; AudioReverbMode[AudioReverbMode["SmallRoomBright"] = 4] = "SmallRoomBright"; AudioReverbMode[AudioReverbMode["SmallRoomDark"] = 5] = "SmallRoomDark"; AudioReverbMode[AudioReverbMode["MediumRoom"] = 6] = "MediumRoom"; AudioReverbMode[AudioReverbMode["LargeRoom"] = 7] = "LargeRoom"; AudioReverbMode[AudioReverbMode["ChurchHall"] = 8] = "ChurchHall"; AudioReverbMode[AudioReverbMode["Cathedral"] = 9] = "Cathedral"; })(AudioReverbMode || (exports.AudioReverbMode = AudioReverbMode = {})); let VideoFrameRateType; /** * @brief @~english Video Codec Type. @~chinese 视频编解码器类型。 */ exports.VideoFrameRateType = VideoFrameRateType; (function (VideoFrameRateType) { VideoFrameRateType[VideoFrameRateType["Low"] = 0] = "Low"; VideoFrameRateType[VideoFrameRateType["Standard"] = 1] = "Standard"; })(VideoFrameRateType || (exports.VideoFrameRateType = VideoFrameRateType = {})); let VideoCodecType; /** * @brief @~english Audio Codec Type. @~chinese 音频编解码器类型。 */ exports.VideoCodecType = VideoCodecType; (function (VideoCodecType) { VideoCodecType[VideoCodecType["Unknown"] = 0] = "Unknown"; VideoCodecType[VideoCodecType["H264"] = 1] = "H264"; VideoCodecType[VideoCodecType["AV1"] = 2] = "AV1"; })(VideoCodecType || (exports.VideoCodecType = VideoCodecType = {})); let AudioCodecType; /** * @brief @~english Audio Sample Rate. @~chinese 音频采样率。 */ exports.AudioCodecType = AudioCodecType; (function (AudioCodecType) { AudioCodecType[AudioCodecType["Unknown"] = 0] = "Unknown"; AudioCodecType[AudioCodecType["G711"] = 1] = "G711"; AudioCodecType[AudioCodecType["G722"] = 2] = "G722"; AudioCodecType[AudioCodecType["ILBC"] = 3] = "ILBC"; AudioCodecType[AudioCodecType["ISAC"] = 4] = "ISAC"; AudioCodecType[AudioCodecType["OPUS"] = 5] = "OPUS"; })(AudioCodecType || (exports.AudioCodecType = AudioCodecType = {})); let AudioSampleRate; /** * @brief @~english Audio Channel. @~chinese 音频采样率。 */ exports.AudioSampleRate = AudioSampleRate; (function (AudioSampleRate) { AudioSampleRate[AudioSampleRate["Rate16KHz"] = 16000] = "Rate16KHz"; AudioSampleRate[AudioSampleRate["Rate48KHz"] = 48000] = "Rate48KHz"; })(AudioSampleRate || (exports.AudioSampleRate = AudioSampleRate = {})); let AudioChannel; /** * @brief @~english Audio Profile Quality. @~chinese 音频质量配置。 */ exports.AudioChannel = AudioChannel; (function (AudioChannel) { AudioChannel[AudioChannel["Mono"] = 1] = "Mono"; AudioChannel[AudioChannel["Stereo"] = 2] = "Stereo"; })(AudioChannel || (exports.AudioChannel = AudioChannel = {})); let AudioProfileQuality; /** * @brief @~english Quality rating values. @~chinese 质量评分分值。 */ exports.AudioProfileQuality = AudioProfileQuality; (function (AudioProfileQuality) { AudioProfileQuality[AudioProfileQuality["Default"] = 0] = "Default"; AudioProfileQuality[AudioProfileQuality["High"] = 1] = "High"; })(AudioProfileQuality || (exports.AudioProfileQuality = AudioProfileQuality = {})); let QualityRating; /** * @brief @~english Media processor type. @~chinese 媒体处理类型。 */ exports.QualityRating = QualityRating; (function (QualityRating) { QualityRating[QualityRating["Unavailable"] = 0] = "Unavailable"; QualityRating[QualityRating["VeryBad"] = 1] = "VeryBad"; QualityRating[QualityRating["Bad"] = 2] = "Bad"; QualityRating[QualityRating["Poor"] = 3] = "Poor"; QualityRating[QualityRating["Good"] = 4] = "Good"; QualityRating[QualityRating["Excellent"] = 5] = "Excellent"; })(QualityRating || (exports.QualityRating = QualityRating = {})); let MediaProcessorType; /** * @brief @~english Quadrilateral vertex index. @~chinese 四边形顶点索引。 */ exports.MediaProcessorType = MediaProcessorType; (function (MediaProcessorType) { MediaProcessorType[MediaProcessorType["AudioCaptureExProcessor"] = 1] = "AudioCaptureExProcessor"; MediaProcessorType[MediaProcessorType["AudioCaptureExEffectProcessor"] = 2] = "AudioCaptureExEffectProcessor"; MediaProcessorType[MediaProcessorType["AudioRenderExProcessor"] = 3] = "AudioRenderExProcessor"; MediaProcessorType[MediaProcessorType["VideoPreprocessor"] = 100] = "VideoPreprocessor"; })(MediaProcessorType || (exports.MediaProcessorType = MediaProcessorType = {})); let QuadIndex; /** * @brief @~english Message service state. @~chinese 消息服务状态。 */ exports.QuadIndex = QuadIndex; (function (QuadIndex) { QuadIndex[QuadIndex["TopLeft"] = 0] = "TopLeft"; QuadIndex[QuadIndex["TopRight"] = 1] = "TopRight"; QuadIndex[QuadIndex["BottomLeft"] = 2] = "BottomLeft"; QuadIndex[QuadIndex["BottomRight"] = 3] = "BottomRight"; })(QuadIndex || (exports.QuadIndex = QuadIndex = {})); let MessageServiceState; /** * @brief * @~english Action type. * @brief * @~chinese 操作类型。 */ exports.MessageServiceState = MessageServiceState; (function (MessageServiceState) { MessageServiceState[MessageServiceState["Unavailable"] = 0] = "Unavailable"; MessageServiceState[MessageServiceState["Available"] = 1] = "Available"; })(MessageServiceState || (exports.MessageServiceState = MessageServiceState = {})); let ActionType; exports.ActionType = ActionType; (function (ActionType) { ActionType[ActionType["Add"] = 0] = "Add"; ActionType[ActionType["Update"] = 1] = "Update"; ActionType[ActionType["Remove"] = 2] = "Remove"; })(ActionType || (exports.ActionType = ActionType = {})); //# sourceMappingURL=Enums.js.map