trtc-electron-sdk
Version:
trtc electron sdk
42 lines (41 loc) • 3.19 kB
JavaScript
;
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 = {}));