|
|
@@ -1,4 +1,5 @@
|
|
1
|
1
|
/* global $,
|
|
|
2
|
+ __filename,
|
|
2
|
3
|
attachMediaStream,
|
|
3
|
4
|
MediaStreamTrack,
|
|
4
|
5
|
RTCIceCandidate,
|
|
|
@@ -11,20 +12,21 @@
|
|
11
|
12
|
webkitRTCPeerConnection,
|
|
12
|
13
|
webkitURL
|
|
13
|
14
|
*/
|
|
14
|
|
-
|
|
15
|
|
-var logger = require("jitsi-meet-logger").getLogger(__filename);
|
|
16
|
|
-var RTCBrowserType = require("./RTCBrowserType");
|
|
17
|
|
-var Resolutions = require("../../service/RTC/Resolutions");
|
|
18
|
|
-var RTCEvents = require("../../service/RTC/RTCEvents");
|
|
19
|
|
-var SDPUtil = require("../xmpp/SDPUtil");
|
|
20
|
|
-var EventEmitter = require("events");
|
|
21
|
|
-var screenObtainer = require("./ScreenObtainer");
|
|
|
15
|
+import CameraFacingMode from "../../service/RTC/CameraFacingMode";
|
|
|
16
|
+import EventEmitter from "events";
|
|
|
17
|
+import { getLogger } from "jitsi-meet-logger";
|
|
|
18
|
+import GlobalOnErrorHandler from "../util/GlobalOnErrorHandler";
|
|
22
|
19
|
import JitsiTrackError from "../../JitsiTrackError";
|
|
23
|
|
-import * as MediaType from "../../service/RTC/MediaType";
|
|
24
|
|
-var VideoType = require("../../service/RTC/VideoType");
|
|
25
|
|
-var CameraFacingMode = require("../../service/RTC/CameraFacingMode");
|
|
26
|
|
-var GlobalOnErrorHandler = require("../util/GlobalOnErrorHandler");
|
|
27
|
20
|
import Listenable from "../util/Listenable";
|
|
|
21
|
+import * as MediaType from "../../service/RTC/MediaType";
|
|
|
22
|
+import Resolutions from "../../service/RTC/Resolutions";
|
|
|
23
|
+import RTCBrowserType from "./RTCBrowserType";
|
|
|
24
|
+import RTCEvents from "../../service/RTC/RTCEvents";
|
|
|
25
|
+import screenObtainer from "./ScreenObtainer";
|
|
|
26
|
+import SDPUtil from "../xmpp/SDPUtil";
|
|
|
27
|
+import VideoType from "../../service/RTC/VideoType";
|
|
|
28
|
+
|
|
|
29
|
+const logger = getLogger(__filename);
|
|
28
|
30
|
|
|
29
|
31
|
// XXX Don't require Temasys unless it's to be used because it doesn't run on
|
|
30
|
32
|
// React Native, for example.
|