fcr-core
Version:
Core APIs for building online scenes
335 lines (334 loc) • 9.86 kB
JavaScript
;
require("core-js/modules/esnext.weak-map.delete-all.js");
require("core-js/modules/esnext.weak-map.emplace.js");
require("core-js/modules/web.dom-collections.iterator.js");
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "ActionWhenTaskFail", {
enumerable: true,
get: function () {
return _schedule.ActionWhenTaskFail;
}
});
Object.defineProperty(exports, "AgoraObservable", {
enumerable: true,
get: function () {
return _observable.AgoraObservable;
}
});
Object.defineProperty(exports, "AgoraRestfulClientError", {
enumerable: true,
get: function () {
return _client.AgoraRestfulClientError;
}
});
Object.defineProperty(exports, "AgoraRtcAiDenoiseLevel", {
enumerable: true,
get: function () {
return _type2.AgoraRtcAiDenoiseLevel;
}
});
Object.defineProperty(exports, "AgoraRtcAudioOutputRouting", {
enumerable: true,
get: function () {
return _type2.AgoraRtcAudioOutputRouting;
}
});
Object.defineProperty(exports, "AgoraRtcAudioSourceType", {
enumerable: true,
get: function () {
return _type2.AgoraRtcAudioSourceType;
}
});
Object.defineProperty(exports, "AgoraRtcCapability", {
enumerable: true,
get: function () {
return _type2.AgoraRtcCapability;
}
});
Object.defineProperty(exports, "AgoraRtcMediaSourceState", {
enumerable: true,
get: function () {
return _type2.AgoraRtcMediaSourceState;
}
});
Object.defineProperty(exports, "AgoraRtcRegion", {
enumerable: true,
get: function () {
return _type2.AgoraRtcRegion;
}
});
Object.defineProperty(exports, "AgoraRtcRenderMode", {
enumerable: true,
get: function () {
return _type2.AgoraRtcRenderMode;
}
});
Object.defineProperty(exports, "AgoraRtcVideoSourceType", {
enumerable: true,
get: function () {
return _type2.AgoraRtcVideoSourceType;
}
});
Object.defineProperty(exports, "AgoraRtcVideoStreamType", {
enumerable: true,
get: function () {
return _type2.AgoraRtcVideoStreamType;
}
});
Object.defineProperty(exports, "AgoraRteConnectionState", {
enumerable: true,
get: function () {
return _agoraRteSdk.AgoraRteConnectionState;
}
});
Object.defineProperty(exports, "AgoraRteEngine", {
enumerable: true,
get: function () {
return _agoraRteSdk.AgoraRteEngine;
}
});
Object.defineProperty(exports, "AgoraRteLatencyLevel", {
enumerable: true,
get: function () {
return _agoraRteSdk.AgoraRteLatencyLevel;
}
});
Object.defineProperty(exports, "AgoraRteMediaStreamType", {
enumerable: true,
get: function () {
return _type.AgoraRteMediaStreamType;
}
});
Object.defineProperty(exports, "AgoraRteRegion", {
enumerable: true,
get: function () {
return _type4.AgoraRteRegion;
}
});
Object.defineProperty(exports, "AgoraRteRoomConnectorType", {
enumerable: true,
get: function () {
return _type.AgoraRteRoomConnectorType;
}
});
Object.defineProperty(exports, "AgoraRteScreenCaptureType", {
enumerable: true,
get: function () {
return _type5.AgoraRteScreenCaptureType;
}
});
Object.defineProperty(exports, "AgoraRteStreamPrivilegeAudioSourceType", {
enumerable: true,
get: function () {
return _type.AgoraRteStreamPrivilegeAudioSourceType;
}
});
Object.defineProperty(exports, "AgoraRteStreamPrivilegeOperation", {
enumerable: true,
get: function () {
return _type.AgoraRteStreamPrivilegeOperation;
}
});
Object.defineProperty(exports, "AgoraRteStreamPrivilegeVideoSourceType", {
enumerable: true,
get: function () {
return _type.AgoraRteStreamPrivilegeVideoSourceType;
}
});
Object.defineProperty(exports, "AgoraRteUserUpdatedReason", {
enumerable: true,
get: function () {
return _type.AgoraRteUserUpdatedReason;
}
});
Object.defineProperty(exports, "AgoraRteVideoOrientation", {
enumerable: true,
get: function () {
return _type5.AgoraRteVideoOrientation;
}
});
Object.defineProperty(exports, "AgoraRtmRegion", {
enumerable: true,
get: function () {
return _type3.AgoraRtmRegion;
}
});
Object.defineProperty(exports, "AgoraScheduler", {
enumerable: true,
get: function () {
return _schedule.AgoraScheduler;
}
});
Object.defineProperty(exports, "Duration", {
enumerable: true,
get: function () {
return _scheduler.Duration;
}
});
Object.defineProperty(exports, "EasemobChat", {
enumerable: true,
get: function () {
return _easemobWebsdk.EasemobChat;
}
});
Object.defineProperty(exports, "EasemobChatSDK", {
enumerable: true,
get: function () {
return _easemobWebsdk.default;
}
});
Object.defineProperty(exports, "FcrCoreEngine", {
enumerable: true,
get: function () {
return _engine.FcrCoreEngine;
}
});
Object.defineProperty(exports, "WhiteWebSdk", {
enumerable: true,
get: function () {
return _whiteWebSdk.WhiteWebSdk;
}
});
Object.defineProperty(exports, "WindowManager", {
enumerable: true,
get: function () {
return _windowManager.WindowManager;
}
});
Object.defineProperty(exports, "bound", {
enumerable: true,
get: function () {
return _decorator.bound;
}
});
Object.defineProperty(exports, "convertStreamTypeToPublishState", {
enumerable: true,
get: function () {
return _agoraRteSdk.convertStreamTypeToPublishState;
}
});
Object.defineProperty(exports, "createLogger", {
enumerable: true,
get: function () {
return _logger.createLogger;
}
});
Object.defineProperty(exports, "createPlugins", {
enumerable: true,
get: function () {
return _whiteWebSdk.createPlugins;
}
});
Object.defineProperty(exports, "get", {
enumerable: true,
get: function () {
return _get.default;
}
});
Object.defineProperty(exports, "getLogger", {
enumerable: true,
get: function () {
return _logger.getLogger;
}
});
Object.defineProperty(exports, "getPlatform", {
enumerable: true,
get: function () {
return _env.getPlatform;
}
});
Object.defineProperty(exports, "getSharedDomainHolder", {
enumerable: true,
get: function () {
return _domainHolder.getSharedDomainHolder;
}
});
Object.defineProperty(exports, "md5", {
enumerable: true,
get: function () {
return _jsMd.md5;
}
});
exports.netlessVideoPlugin = void 0;
Object.defineProperty(exports, "padEnd", {
enumerable: true,
get: function () {
return _padEnd.default;
}
});
Object.defineProperty(exports, "padStart", {
enumerable: true,
get: function () {
return _padStart.default;
}
});
Object.defineProperty(exports, "registerPlugin", {
enumerable: true,
get: function () {
return _plugin.registerPlugin;
}
});
Object.defineProperty(exports, "retryAttempt", {
enumerable: true,
get: function () {
return _asyncRetry.retryAttempt;
}
});
Object.defineProperty(exports, "serializeArgs", {
enumerable: true,
get: function () {
return _logSerializer.serializeArgs;
}
});
Object.defineProperty(exports, "to", {
enumerable: true,
get: function () {
return _awaitToJs.default;
}
});
Object.defineProperty(exports, "toLower", {
enumerable: true,
get: function () {
return _toLower.default;
}
});
Object.defineProperty(exports, "trace", {
enumerable: true,
get: function () {
return _decorator.trace;
}
});
var _jsMd = require("js-md5");
var _awaitToJs = _interopRequireDefault(require("await-to-js"));
var _get = _interopRequireDefault(require("lodash/get"));
var _padStart = _interopRequireDefault(require("lodash/padStart"));
var _padEnd = _interopRequireDefault(require("lodash/padEnd"));
var _toLower = _interopRequireDefault(require("lodash/toLower"));
var _easemobWebsdk = _interopRequireWildcard(require("easemob-websdk"));
var _whiteWebSdk = require("white-web-sdk");
var _netlessVideoPlugin = _interopRequireWildcard(require("@netless/video-js-plugin"));
exports.netlessVideoPlugin = _netlessVideoPlugin;
var _windowManager = require("@netless/window-manager");
var _logger = require("agora-foundation/lib/logger");
var _logSerializer = require("agora-foundation/lib/decorator/log/log-serializer");
var _observable = require("agora-foundation/lib/utilities/observable");
var _asyncRetry = require("agora-foundation/lib/utilities/async-retry");
var _env = require("agora-foundation/lib/utilities/env");
var _scheduler = require("agora-foundation/lib/schedule/scheduler");
var _decorator = require("agora-foundation/lib/decorator");
var _schedule = require("agora-foundation/lib/schedule");
var _agoraRteSdk = require("agora-rte-sdk");
var _type = require("agora-rte-sdk/lib/core/scene/type");
var _type2 = require("agora-rte-sdk/lib/core/rtc/type");
var _type3 = require("agora-rte-sdk/lib/core/rtm/type");
var _type4 = require("agora-rte-sdk/lib/type");
var _client = require("agora-rte-sdk/lib/core/services/client");
var _domainHolder = require("agora-rte-sdk/lib/core/services/domain-holder");
var _type5 = require("agora-rte-sdk/lib/core/media/type");
var _plugin = require("agora-rte-sdk/lib/core/engine/plugin");
var _engine = require("./engine");
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }