UNPKG

trtc-electron-sdk

Version:

trtc electron sdk

42 lines (41 loc) 3.19 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TRTCStreamLayoutMode = exports.TRTCMediaSourceType = exports.TRTCMediaMixingErrorCode = void 0; var TRTCMediaMixingErrorCode; (function (TRTCMediaMixingErrorCode) { TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["Success"] = 0] = "Success"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["Error"] = -1] = "Error"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["InvalidParams"] = -2] = "InvalidParams"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["NotFoundSource"] = -3] = "NotFoundSource"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["ImageSourceLoadFailed"] = -4] = "ImageSourceLoadFailed"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["CameraNotAuthorized"] = -5] = "CameraNotAuthorized"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["CameraIsOccupied"] = -6] = "CameraIsOccupied"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["CameraDisconnected"] = -7] = "CameraDisconnected"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["UnsupportedOnlineVideoProtocol"] = -8] = "UnsupportedOnlineVideoProtocol"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["UnsupportedLocalVideoFileFormat"] = -9] = "UnsupportedLocalVideoFileFormat"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["OnlineVideoConnectFailed"] = -10] = "OnlineVideoConnectFailed"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["OnlineVideoConnectionLost"] = -11] = "OnlineVideoConnectionLost"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["NoAvailableHevcDecoder"] = -12] = "NoAvailableHevcDecoder"; TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["VideoFileNotExist"] = -13] = "VideoFileNotExist"; /** * SDK 兜底超时(addMediaSource 在 cpp / js 双层超时内未收到底层 onXxxStarted 回调)。 * * 取一个远离 SDK 自然错误码区间(-1..-13)的值,便于上层稳定区分。 * 必须与 C++ 端 `kInsertTimeoutErrCode`(SourceManagerProxy)保持一致。 */ TRTCMediaMixingErrorCode[TRTCMediaMixingErrorCode["InsertTimeout"] = -9001] = "InsertTimeout"; })(TRTCMediaMixingErrorCode = exports.TRTCMediaMixingErrorCode || (exports.TRTCMediaMixingErrorCode = {})); var TRTCMediaSourceType; (function (TRTCMediaSourceType) { TRTCMediaSourceType[TRTCMediaSourceType["kCamera"] = 0] = "kCamera"; TRTCMediaSourceType[TRTCMediaSourceType["kScreen"] = 1] = "kScreen"; TRTCMediaSourceType[TRTCMediaSourceType["kImage"] = 2] = "kImage"; TRTCMediaSourceType[TRTCMediaSourceType["kPhoneMirror"] = 4] = "kPhoneMirror"; TRTCMediaSourceType[TRTCMediaSourceType["kOnlineVideo"] = 5] = "kOnlineVideo"; TRTCMediaSourceType[TRTCMediaSourceType["kVideoFile"] = 6] = "kVideoFile"; })(TRTCMediaSourceType = exports.TRTCMediaSourceType || (exports.TRTCMediaSourceType = {})); var TRTCStreamLayoutMode; (function (TRTCStreamLayoutMode) { TRTCStreamLayoutMode["Custom"] = "Custom"; TRTCStreamLayoutMode["None"] = "None"; })(TRTCStreamLayoutMode = exports.TRTCStreamLayoutMode || (exports.TRTCStreamLayoutMode = {}));