Ver código fonte

deps: eslint-config-jitsi@latest

master
Saúl Ibarra Corretgé 5 anos atrás
pai
commit
0e328c9b82
56 arquivos alterados com 195 adições e 149 exclusões
  1. 9
    9
      JitsiConference.js
  2. 11
    10
      JitsiConferenceEventManager.js
  3. 4
    4
      JitsiConnection.js
  4. 4
    5
      JitsiMediaDevices.js
  5. 19
    18
      JitsiMeetJS.js
  6. 1
    1
      JitsiParticipant.js
  7. 5
    3
      modules/RTC/JitsiLocalTrack.js
  8. 4
    2
      modules/RTC/JitsiRemoteTrack.js
  9. 2
    0
      modules/RTC/JitsiTrack.js
  10. 1
    0
      modules/RTC/LocalSdpMunger.js
  11. 10
    8
      modules/RTC/RTC.js
  12. 10
    8
      modules/RTC/RTCUtils.js
  13. 2
    1
      modules/RTC/RTCUtils.spec.js
  14. 2
    2
      modules/RTC/TPCUtils.js
  15. 12
    11
      modules/RTC/TraceablePeerConnection.js
  16. 5
    6
      modules/connectivity/ConnectionQuality.js
  17. 2
    1
      modules/connectivity/IceFailedHandling.js
  18. 2
    1
      modules/connectivity/IceFailedHandling.spec.js
  19. 2
    1
      modules/connectivity/NetworkInfo.js
  20. 3
    2
      modules/connectivity/ParticipantConnectionStatus.js
  21. 1
    0
      modules/detection/NoAudioSignalDetection.js
  22. 1
    1
      modules/detection/TrackVADEmitter.js
  23. 2
    1
      modules/e2ee/E2EEContext.js
  24. 1
    1
      modules/e2ee/E2EEncryption.js
  25. 3
    2
      modules/e2eping/e2eping.js
  26. 1
    0
      modules/event/Jvb121EventGenerator.js
  27. 1
    2
      modules/proxyconnection/ProxyConnectionPC.js
  28. 2
    1
      modules/statistics/AnalyticsAdapter.js
  29. 1
    1
      modules/statistics/AudioOutputProblemDetector.js
  30. 8
    6
      modules/statistics/AvgRTPStatsReporter.js
  31. 4
    2
      modules/statistics/RTPStatsCollector.js
  32. 2
    1
      modules/statistics/SpeakerStatsCollector.js
  33. 2
    0
      modules/statistics/SpeakerStatsCollector.spec.js
  34. 5
    4
      modules/statistics/statistics.js
  35. 2
    1
      modules/transcription/transcriptionServices/SphinxTranscriptionService.js
  36. 2
    1
      modules/videosipgw/VideoSIPGW.js
  37. 1
    0
      modules/webaudio/AudioMixer.js
  38. 3
    3
      modules/xmpp/ChatRoom.js
  39. 3
    1
      modules/xmpp/ChatRoom.spec.js
  40. 3
    1
      modules/xmpp/JingleSession.js
  41. 8
    8
      modules/xmpp/JingleSessionPC.js
  42. 2
    1
      modules/xmpp/Lobby.js
  43. 1
    0
      modules/xmpp/MockClasses.js
  44. 2
    1
      modules/xmpp/RtxModifier.js
  45. 3
    2
      modules/xmpp/RtxModifier.spec.js
  46. 1
    0
      modules/xmpp/SDP.js
  47. 1
    0
      modules/xmpp/SDP.spec.js
  48. 1
    1
      modules/xmpp/SDPUtil.js
  49. 1
    0
      modules/xmpp/SdpConsistency.js
  50. 1
    0
      modules/xmpp/SignalingLayerImpl.js
  51. 1
    1
      modules/xmpp/XmppConnection.spec.js
  52. 5
    4
      modules/xmpp/moderator.js
  53. 2
    1
      modules/xmpp/strophe.emuc.js
  54. 5
    5
      modules/xmpp/strophe.jingle.js
  55. 2
    2
      package-lock.json
  56. 1
    1
      package.json

+ 9
- 9
JitsiConference.js Ver arquivo

1
 /* global __filename, $, Promise */
1
 /* global __filename, $, Promise */
2
-import { Strophe } from 'strophe.js';
3
 
2
 
4
 import EventEmitter from 'events';
3
 import EventEmitter from 'events';
5
 import { getLogger } from 'jitsi-meet-logger';
4
 import { getLogger } from 'jitsi-meet-logger';
6
 import isEqual from 'lodash.isequal';
5
 import isEqual from 'lodash.isequal';
6
+import { Strophe } from 'strophe.js';
7
 
7
 
8
 import * as JitsiConferenceErrors from './JitsiConferenceErrors';
8
 import * as JitsiConferenceErrors from './JitsiConferenceErrors';
9
 import JitsiConferenceEventManager from './JitsiConferenceEventManager';
9
 import JitsiConferenceEventManager from './JitsiConferenceEventManager';
13
 import * as JitsiTrackErrors from './JitsiTrackErrors';
13
 import * as JitsiTrackErrors from './JitsiTrackErrors';
14
 import * as JitsiTrackEvents from './JitsiTrackEvents';
14
 import * as JitsiTrackEvents from './JitsiTrackEvents';
15
 import authenticateAndUpgradeRole from './authenticateAndUpgradeRole';
15
 import authenticateAndUpgradeRole from './authenticateAndUpgradeRole';
16
-import P2PDominantSpeakerDetection from './modules/detection/P2PDominantSpeakerDetection';
17
 import RTC from './modules/RTC/RTC';
16
 import RTC from './modules/RTC/RTC';
18
-import VADTalkMutedDetection from './modules/detection/VADTalkMutedDetection';
19
-import VADNoiseDetection from './modules/detection/VADNoiseDetection';
20
-import VADAudioAnalyser from './modules/detection/VADAudioAnalyser';
21
-import * as DetectionEvents from './modules/detection/DetectionEvents';
22
-import NoAudioSignalDetection from './modules/detection/NoAudioSignalDetection';
23
 import browser from './modules/browser';
17
 import browser from './modules/browser';
24
 import ConnectionQuality from './modules/connectivity/ConnectionQuality';
18
 import ConnectionQuality from './modules/connectivity/ConnectionQuality';
25
 import IceFailedHandling
19
 import IceFailedHandling
26
     from './modules/connectivity/IceFailedHandling';
20
     from './modules/connectivity/IceFailedHandling';
27
 import ParticipantConnectionStatusHandler
21
 import ParticipantConnectionStatusHandler
28
     from './modules/connectivity/ParticipantConnectionStatus';
22
     from './modules/connectivity/ParticipantConnectionStatus';
23
+import * as DetectionEvents from './modules/detection/DetectionEvents';
24
+import NoAudioSignalDetection from './modules/detection/NoAudioSignalDetection';
25
+import P2PDominantSpeakerDetection from './modules/detection/P2PDominantSpeakerDetection';
26
+import VADAudioAnalyser from './modules/detection/VADAudioAnalyser';
27
+import VADNoiseDetection from './modules/detection/VADNoiseDetection';
28
+import VADTalkMutedDetection from './modules/detection/VADTalkMutedDetection';
29
 import { E2EEncryption } from './modules/e2ee/E2EEncryption';
29
 import { E2EEncryption } from './modules/e2ee/E2EEncryption';
30
 import E2ePing from './modules/e2eping/e2eping';
30
 import E2ePing from './modules/e2eping/e2eping';
31
 import Jvb121EventGenerator from './modules/event/Jvb121EventGenerator';
31
 import Jvb121EventGenerator from './modules/event/Jvb121EventGenerator';
32
+import { QualityController } from './modules/qualitycontrol/QualityController';
32
 import RecordingManager from './modules/recording/RecordingManager';
33
 import RecordingManager from './modules/recording/RecordingManager';
33
 import Settings from './modules/settings/Settings';
34
 import Settings from './modules/settings/Settings';
34
-import AvgRTPStatsReporter from './modules/statistics/AvgRTPStatsReporter';
35
 import AudioOutputProblemDetector from './modules/statistics/AudioOutputProblemDetector';
35
 import AudioOutputProblemDetector from './modules/statistics/AudioOutputProblemDetector';
36
+import AvgRTPStatsReporter from './modules/statistics/AvgRTPStatsReporter';
36
 import SpeakerStatsCollector from './modules/statistics/SpeakerStatsCollector';
37
 import SpeakerStatsCollector from './modules/statistics/SpeakerStatsCollector';
37
 import Statistics from './modules/statistics/statistics';
38
 import Statistics from './modules/statistics/statistics';
38
 import Transcriber from './modules/transcription/transcriber';
39
 import Transcriber from './modules/transcription/transcriber';
58
     createJingleEvent,
59
     createJingleEvent,
59
     createP2PEvent
60
     createP2PEvent
60
 } from './service/statistics/AnalyticsEvents';
61
 } from './service/statistics/AnalyticsEvents';
61
-import { QualityController } from './modules/qualitycontrol/QualityController';
62
 import * as XMPPEvents from './service/xmpp/XMPPEvents';
62
 import * as XMPPEvents from './service/xmpp/XMPPEvents';
63
 
63
 
64
 const logger = getLogger(__filename);
64
 const logger = getLogger(__filename);

+ 11
- 10
JitsiConferenceEventManager.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
+
3
+import { getLogger } from 'jitsi-meet-logger';
2
 import { Strophe } from 'strophe.js';
4
 import { Strophe } from 'strophe.js';
3
 
5
 
6
+import * as JitsiConferenceErrors from './JitsiConferenceErrors';
7
+import * as JitsiConferenceEvents from './JitsiConferenceEvents';
8
+import Statistics from './modules/statistics/statistics';
9
+import EventEmitterForwarder from './modules/util/EventEmitterForwarder';
10
+import * as MediaType from './service/RTC/MediaType';
11
+import RTCEvents from './service/RTC/RTCEvents';
12
+import VideoType from './service/RTC/VideoType';
13
+import AuthenticationEvents
14
+    from './service/authentication/AuthenticationEvents';
4
 import {
15
 import {
5
     ACTION_JINGLE_SA_TIMEOUT,
16
     ACTION_JINGLE_SA_TIMEOUT,
6
     createBridgeDownEvent,
17
     createBridgeDownEvent,
9
     createJingleEvent,
20
     createJingleEvent,
10
     createRemotelyMutedEvent
21
     createRemotelyMutedEvent
11
 } from './service/statistics/AnalyticsEvents';
22
 } from './service/statistics/AnalyticsEvents';
12
-import AuthenticationEvents
13
-    from './service/authentication/AuthenticationEvents';
14
-import EventEmitterForwarder from './modules/util/EventEmitterForwarder';
15
-import { getLogger } from 'jitsi-meet-logger';
16
-import * as JitsiConferenceErrors from './JitsiConferenceErrors';
17
-import * as JitsiConferenceEvents from './JitsiConferenceEvents';
18
-import * as MediaType from './service/RTC/MediaType';
19
-import RTCEvents from './service/RTC/RTCEvents';
20
-import VideoType from './service/RTC/VideoType';
21
-import Statistics from './modules/statistics/statistics';
22
 import XMPPEvents from './service/xmpp/XMPPEvents';
23
 import XMPPEvents from './service/xmpp/XMPPEvents';
23
 
24
 
24
 const logger = getLogger(__filename);
25
 const logger = getLogger(__filename);

+ 4
- 4
JitsiConnection.js Ver arquivo

1
-import {
2
-    CONNECTION_DISCONNECTED as ANALYTICS_CONNECTION_DISCONNECTED,
3
-    createConnectionFailedEvent
4
-} from './service/statistics/AnalyticsEvents';
5
 import JitsiConference from './JitsiConference';
1
 import JitsiConference from './JitsiConference';
6
 import * as JitsiConnectionEvents from './JitsiConnectionEvents';
2
 import * as JitsiConnectionEvents from './JitsiConnectionEvents';
7
 import Statistics from './modules/statistics/statistics';
3
 import Statistics from './modules/statistics/statistics';
8
 import XMPP from './modules/xmpp/xmpp';
4
 import XMPP from './modules/xmpp/xmpp';
5
+import {
6
+    CONNECTION_DISCONNECTED as ANALYTICS_CONNECTION_DISCONNECTED,
7
+    createConnectionFailedEvent
8
+} from './service/statistics/AnalyticsEvents';
9
 
9
 
10
 /**
10
 /**
11
  * Creates a new connection object for the Jitsi Meet server side video
11
  * Creates a new connection object for the Jitsi Meet server side video

+ 4
- 5
JitsiMediaDevices.js Ver arquivo

1
 import EventEmitter from 'events';
1
 import EventEmitter from 'events';
2
 
2
 
3
-import * as MediaType from './service/RTC/MediaType';
4
-import browser from './modules/browser';
3
+import * as JitsiMediaDevicesEvents from './JitsiMediaDevicesEvents';
5
 import RTC from './modules/RTC/RTC';
4
 import RTC from './modules/RTC/RTC';
6
-import RTCEvents from './service/RTC/RTCEvents';
5
+import browser from './modules/browser';
7
 import Statistics from './modules/statistics/statistics';
6
 import Statistics from './modules/statistics/statistics';
8
-
9
-import * as JitsiMediaDevicesEvents from './JitsiMediaDevicesEvents';
7
+import * as MediaType from './service/RTC/MediaType';
8
+import RTCEvents from './service/RTC/RTCEvents';
10
 
9
 
11
 const AUDIO_PERMISSION_NAME = 'microphone';
10
 const AUDIO_PERMISSION_NAME = 'microphone';
12
 const PERMISSION_GRANTED_STATUS = 'granted';
11
 const PERMISSION_GRANTED_STATUS = 'granted';

+ 19
- 18
JitsiMeetJS.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 
2
 
3
-import getActiveAudioDevice from './modules/detection/ActiveDeviceDetector';
4
-import AudioMixer from './modules/webaudio/AudioMixer';
5
-import * as DetectionEvents from './modules/detection/DetectionEvents';
6
-import TrackVADEmitter from './modules/detection/TrackVADEmitter';
7
-import { createGetUserMediaEvent } from './service/statistics/AnalyticsEvents';
8
-import AuthUtil from './modules/util/AuthUtil';
9
-import * as ConnectionQualityEvents
10
-    from './service/connectivity/ConnectionQualityEvents';
11
-import * as E2ePingEvents from './service/e2eping/E2ePingEvents';
12
-import GlobalOnErrorHandler from './modules/util/GlobalOnErrorHandler';
3
+import Logger from 'jitsi-meet-logger';
4
+
13
 import * as JitsiConferenceErrors from './JitsiConferenceErrors';
5
 import * as JitsiConferenceErrors from './JitsiConferenceErrors';
14
 import * as JitsiConferenceEvents from './JitsiConferenceEvents';
6
 import * as JitsiConferenceEvents from './JitsiConferenceEvents';
15
 import JitsiConnection from './JitsiConnection';
7
 import JitsiConnection from './JitsiConnection';
21
 import * as JitsiTrackErrors from './JitsiTrackErrors';
13
 import * as JitsiTrackErrors from './JitsiTrackErrors';
22
 import * as JitsiTrackEvents from './JitsiTrackEvents';
14
 import * as JitsiTrackEvents from './JitsiTrackEvents';
23
 import * as JitsiTranscriptionStatus from './JitsiTranscriptionStatus';
15
 import * as JitsiTranscriptionStatus from './JitsiTranscriptionStatus';
24
-import LocalStatsCollector from './modules/statistics/LocalStatsCollector';
25
-import Logger from 'jitsi-meet-logger';
26
-import * as MediaType from './service/RTC/MediaType';
27
-import Resolutions from './service/RTC/Resolutions';
16
+import RTC from './modules/RTC/RTC';
17
+import browser from './modules/browser';
28
 import NetworkInfo from './modules/connectivity/NetworkInfo';
18
 import NetworkInfo from './modules/connectivity/NetworkInfo';
29
 import { ParticipantConnectionStatus }
19
 import { ParticipantConnectionStatus }
30
     from './modules/connectivity/ParticipantConnectionStatus';
20
     from './modules/connectivity/ParticipantConnectionStatus';
31
-import RTC from './modules/RTC/RTC';
32
-import browser from './modules/browser';
33
-import ScriptUtil from './modules/util/ScriptUtil';
34
-import recordingConstants from './modules/recording/recordingConstants';
21
+import getActiveAudioDevice from './modules/detection/ActiveDeviceDetector';
22
+import * as DetectionEvents from './modules/detection/DetectionEvents';
23
+import TrackVADEmitter from './modules/detection/TrackVADEmitter';
35
 import ProxyConnectionService
24
 import ProxyConnectionService
36
     from './modules/proxyconnection/ProxyConnectionService';
25
     from './modules/proxyconnection/ProxyConnectionService';
26
+import recordingConstants from './modules/recording/recordingConstants';
27
+import LocalStatsCollector from './modules/statistics/LocalStatsCollector';
37
 import Statistics from './modules/statistics/statistics';
28
 import Statistics from './modules/statistics/statistics';
29
+import AuthUtil from './modules/util/AuthUtil';
30
+import GlobalOnErrorHandler from './modules/util/GlobalOnErrorHandler';
31
+import ScriptUtil from './modules/util/ScriptUtil';
38
 import * as VideoSIPGWConstants from './modules/videosipgw/VideoSIPGWConstants';
32
 import * as VideoSIPGWConstants from './modules/videosipgw/VideoSIPGWConstants';
33
+import AudioMixer from './modules/webaudio/AudioMixer';
34
+import * as MediaType from './service/RTC/MediaType';
35
+import Resolutions from './service/RTC/Resolutions';
36
+import * as ConnectionQualityEvents
37
+    from './service/connectivity/ConnectionQualityEvents';
38
+import * as E2ePingEvents from './service/e2eping/E2ePingEvents';
39
+import { createGetUserMediaEvent } from './service/statistics/AnalyticsEvents';
39
 
40
 
40
 const logger = Logger.getLogger(__filename);
41
 const logger = Logger.getLogger(__filename);
41
 
42
 

+ 1
- 1
JitsiParticipant.js Ver arquivo

1
 
1
 
2
+import { getLogger } from 'jitsi-meet-logger';
2
 import { Strophe } from 'strophe.js';
3
 import { Strophe } from 'strophe.js';
3
 
4
 
4
-import { getLogger } from 'jitsi-meet-logger';
5
 
5
 
6
 import * as JitsiConferenceEvents from './JitsiConferenceEvents';
6
 import * as JitsiConferenceEvents from './JitsiConferenceEvents';
7
 import { ParticipantConnectionStatus }
7
 import { ParticipantConnectionStatus }

+ 5
- 3
modules/RTC/JitsiLocalTrack.js Ver arquivo

1
 /* global __filename, Promise */
1
 /* global __filename, Promise */
2
 
2
 
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
-import JitsiTrack from './JitsiTrack';
4
+
5
 import JitsiTrackError from '../../JitsiTrackError';
5
 import JitsiTrackError from '../../JitsiTrackError';
6
 import {
6
 import {
7
     TRACK_IS_DISPOSED,
7
     TRACK_IS_DISPOSED,
12
     NO_DATA_FROM_SOURCE,
12
     NO_DATA_FROM_SOURCE,
13
     TRACK_MUTE_CHANGED
13
     TRACK_MUTE_CHANGED
14
 } from '../../JitsiTrackEvents';
14
 } from '../../JitsiTrackEvents';
15
-import browser from '../browser';
16
-import RTCUtils from './RTCUtils';
17
 import CameraFacingMode from '../../service/RTC/CameraFacingMode';
15
 import CameraFacingMode from '../../service/RTC/CameraFacingMode';
18
 import * as MediaType from '../../service/RTC/MediaType';
16
 import * as MediaType from '../../service/RTC/MediaType';
19
 import RTCEvents from '../../service/RTC/RTCEvents';
17
 import RTCEvents from '../../service/RTC/RTCEvents';
23
     TRACK_UNMUTED,
21
     TRACK_UNMUTED,
24
     createNoDataFromSourceEvent
22
     createNoDataFromSourceEvent
25
 } from '../../service/statistics/AnalyticsEvents';
23
 } from '../../service/statistics/AnalyticsEvents';
24
+import browser from '../browser';
26
 import Statistics from '../statistics/statistics';
25
 import Statistics from '../statistics/statistics';
27
 
26
 
27
+import JitsiTrack from './JitsiTrack';
28
+import RTCUtils from './RTCUtils';
29
+
28
 const logger = getLogger(__filename);
30
 const logger = getLogger(__filename);
29
 
31
 
30
 /**
32
 /**

+ 4
- 2
modules/RTC/JitsiRemoteTrack.js Ver arquivo

1
-import { createTtfmEvent } from '../../service/statistics/AnalyticsEvents';
2
-import JitsiTrack from './JitsiTrack';
3
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
1
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
2
+import { createTtfmEvent } from '../../service/statistics/AnalyticsEvents';
4
 import Statistics from '../statistics/statistics';
3
 import Statistics from '../statistics/statistics';
5
 
4
 
5
+import JitsiTrack from './JitsiTrack';
6
+
6
 const logger = require('jitsi-meet-logger').getLogger(__filename);
7
 const logger = require('jitsi-meet-logger').getLogger(__filename);
8
+
7
 const RTCEvents = require('../../service/RTC/RTCEvents');
9
 const RTCEvents = require('../../service/RTC/RTCEvents');
8
 
10
 
9
 let ttfmTrackerAudioAttached = false;
11
 let ttfmTrackerAudioAttached = false;

+ 2
- 0
modules/RTC/JitsiTrack.js Ver arquivo

1
 /* global __filename, module */
1
 /* global __filename, module */
2
 import EventEmitter from 'events';
2
 import EventEmitter from 'events';
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
+
4
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
5
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
5
 import * as MediaType from '../../service/RTC/MediaType';
6
 import * as MediaType from '../../service/RTC/MediaType';
6
 import browser from '../browser';
7
 import browser from '../browser';
8
+
7
 import RTCUtils from './RTCUtils';
9
 import RTCUtils from './RTCUtils';
8
 
10
 
9
 const logger = getLogger(__filename);
11
 const logger = getLogger(__filename);

+ 1
- 0
modules/RTC/LocalSdpMunger.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 
2
 
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
+
4
 import * as MediaType from '../../service/RTC/MediaType';
5
 import * as MediaType from '../../service/RTC/MediaType';
5
 import { SdpTransformWrap } from '../xmpp/SdpTransformUtil';
6
 import { SdpTransformWrap } from '../xmpp/SdpTransformUtil';
6
 
7
 

+ 10
- 8
modules/RTC/RTC.js Ver arquivo

2
 
2
 
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
 
4
 
5
-import BridgeChannel from './BridgeChannel';
6
-import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
7
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
5
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
8
-import JitsiLocalTrack from './JitsiLocalTrack';
9
-import Listenable from '../util/Listenable';
10
-import { safeCounterIncrement } from '../util/MathUtil';
11
 import * as MediaType from '../../service/RTC/MediaType';
6
 import * as MediaType from '../../service/RTC/MediaType';
12
-import browser from '../browser';
13
 import RTCEvents from '../../service/RTC/RTCEvents';
7
 import RTCEvents from '../../service/RTC/RTCEvents';
14
-import RTCUtils from './RTCUtils';
8
+import VideoType from '../../service/RTC/VideoType';
9
+import browser from '../browser';
15
 import Statistics from '../statistics/statistics';
10
 import Statistics from '../statistics/statistics';
11
+import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
12
+import Listenable from '../util/Listenable';
13
+import { safeCounterIncrement } from '../util/MathUtil';
14
+
15
+import BridgeChannel from './BridgeChannel';
16
+import JitsiLocalTrack from './JitsiLocalTrack';
17
+import RTCUtils from './RTCUtils';
16
 import TraceablePeerConnection from './TraceablePeerConnection';
18
 import TraceablePeerConnection from './TraceablePeerConnection';
17
-import VideoType from '../../service/RTC/VideoType';
19
+
18
 
20
 
19
 const logger = getLogger(__filename);
21
 const logger = getLogger(__filename);
20
 
22
 

+ 10
- 8
modules/RTC/RTCUtils.js Ver arquivo

6
           RTCSessionDescription: true
6
           RTCSessionDescription: true
7
 */
7
 */
8
 
8
 
9
-import { AVAILABLE_DEVICE } from '../../service/statistics/AnalyticsEvents';
10
-import CameraFacingMode from '../../service/RTC/CameraFacingMode';
11
 import EventEmitter from 'events';
9
 import EventEmitter from 'events';
12
 import { getLogger } from 'jitsi-meet-logger';
10
 import { getLogger } from 'jitsi-meet-logger';
13
 import clonedeep from 'lodash.clonedeep';
11
 import clonedeep from 'lodash.clonedeep';
14
-import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
12
+
15
 import JitsiTrackError from '../../JitsiTrackError';
13
 import JitsiTrackError from '../../JitsiTrackError';
16
-import Listenable from '../util/Listenable';
14
+import CameraFacingMode from '../../service/RTC/CameraFacingMode';
17
 import * as MediaType from '../../service/RTC/MediaType';
15
 import * as MediaType from '../../service/RTC/MediaType';
16
+import RTCEvents from '../../service/RTC/RTCEvents';
18
 import Resolutions from '../../service/RTC/Resolutions';
17
 import Resolutions from '../../service/RTC/Resolutions';
18
+import VideoType from '../../service/RTC/VideoType';
19
+import { AVAILABLE_DEVICE } from '../../service/statistics/AnalyticsEvents';
19
 import browser from '../browser';
20
 import browser from '../browser';
20
-import RTCEvents from '../../service/RTC/RTCEvents';
21
-import screenObtainer from './ScreenObtainer';
22
-import SDPUtil from '../xmpp/SDPUtil';
23
 import Statistics from '../statistics/statistics';
21
 import Statistics from '../statistics/statistics';
24
-import VideoType from '../../service/RTC/VideoType';
22
+import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
23
+import Listenable from '../util/Listenable';
24
+import SDPUtil from '../xmpp/SDPUtil';
25
+
26
+import screenObtainer from './ScreenObtainer';
25
 
27
 
26
 const logger = getLogger(__filename);
28
 const logger = getLogger(__filename);
27
 
29
 

+ 2
- 1
modules/RTC/RTCUtils.spec.js Ver arquivo

1
-import RTCUtils from './RTCUtils';
2
 import browser from '../browser';
1
 import browser from '../browser';
2
+
3
+import RTCUtils from './RTCUtils';
3
 import screenObtainer from './ScreenObtainer';
4
 import screenObtainer from './ScreenObtainer';
4
 
5
 
5
 // TODO move webrtc mocks/polyfills into a easily accessible file when needed
6
 // TODO move webrtc mocks/polyfills into a easily accessible file when needed

+ 2
- 2
modules/RTC/TPCUtils.js Ver arquivo

2
 import transform from 'sdp-transform';
2
 import transform from 'sdp-transform';
3
 
3
 
4
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
4
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
5
-import browser from '../browser';
6
-import RTCEvents from '../../service/RTC/RTCEvents';
7
 import * as MediaType from '../../service/RTC/MediaType';
5
 import * as MediaType from '../../service/RTC/MediaType';
6
+import RTCEvents from '../../service/RTC/RTCEvents';
8
 import * as VideoType from '../../service/RTC/VideoType';
7
 import * as VideoType from '../../service/RTC/VideoType';
8
+import browser from '../browser';
9
 
9
 
10
 const logger = getLogger(__filename);
10
 const logger = getLogger(__filename);
11
 const SIM_LAYER_1_RID = '1';
11
 const SIM_LAYER_1_RID = '1';

+ 12
- 11
modules/RTC/TraceablePeerConnection.js Ver arquivo

1
 /* global __filename, RTCSessionDescription */
1
 /* global __filename, RTCSessionDescription */
2
 
2
 
3
-import { getLogger } from 'jitsi-meet-logger';
4
 import { Interop } from '@jitsi/sdp-interop';
3
 import { Interop } from '@jitsi/sdp-interop';
4
+import { getLogger } from 'jitsi-meet-logger';
5
 import transform from 'sdp-transform';
5
 import transform from 'sdp-transform';
6
 
6
 
7
-import * as GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
8
-import JitsiRemoteTrack from './JitsiRemoteTrack';
9
 import * as MediaType from '../../service/RTC/MediaType';
7
 import * as MediaType from '../../service/RTC/MediaType';
8
+import RTCEvents from '../../service/RTC/RTCEvents';
9
+import * as SignalingEvents from '../../service/RTC/SignalingEvents';
10
 import * as VideoType from '../../service/RTC/VideoType';
10
 import * as VideoType from '../../service/RTC/VideoType';
11
+import browser from '../browser';
12
+import * as GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
13
+import RtxModifier from '../xmpp/RtxModifier';
14
+import SDP from '../xmpp/SDP';
15
+import SDPUtil from '../xmpp/SDPUtil';
16
+import SdpConsistency from '../xmpp/SdpConsistency';
17
+import { SdpTransformWrap } from '../xmpp/SdpTransformUtil';
18
+
19
+import JitsiRemoteTrack from './JitsiRemoteTrack';
11
 import LocalSdpMunger from './LocalSdpMunger';
20
 import LocalSdpMunger from './LocalSdpMunger';
12
 import RTC from './RTC';
21
 import RTC from './RTC';
13
 import RTCUtils from './RTCUtils';
22
 import RTCUtils from './RTCUtils';
14
-import browser from '../browser';
15
-import RTCEvents from '../../service/RTC/RTCEvents';
16
-import RtxModifier from '../xmpp/RtxModifier';
17
 import { SIM_LAYER_RIDS, TPCUtils } from './TPCUtils';
23
 import { SIM_LAYER_RIDS, TPCUtils } from './TPCUtils';
18
 
24
 
19
 // FIXME SDP tools should end up in some kind of util module
25
 // FIXME SDP tools should end up in some kind of util module
20
-import SDP from '../xmpp/SDP';
21
-import SdpConsistency from '../xmpp/SdpConsistency';
22
-import { SdpTransformWrap } from '../xmpp/SdpTransformUtil';
23
-import SDPUtil from '../xmpp/SDPUtil';
24
-import * as SignalingEvents from '../../service/RTC/SignalingEvents';
25
 
26
 
26
 const logger = getLogger(__filename);
27
 const logger = getLogger(__filename);
27
 const MAX_BITRATE = 2500000;
28
 const MAX_BITRATE = 2500000;

+ 5
- 6
modules/connectivity/ConnectionQuality.js Ver arquivo

1
-import * as ConnectionQualityEvents
2
-    from '../../service/connectivity/ConnectionQualityEvents';
1
+import { getLogger } from 'jitsi-meet-logger';
2
+
3
 import * as ConferenceEvents from '../../JitsiConferenceEvents';
3
 import * as ConferenceEvents from '../../JitsiConferenceEvents';
4
 import * as RTCEvents from '../../service/RTC/RTCEvents';
4
 import * as RTCEvents from '../../service/RTC/RTCEvents';
5
+import * as ConnectionQualityEvents from '../../service/connectivity/ConnectionQualityEvents';
5
 
6
 
6
-import { getLogger } from 'jitsi-meet-logger';
7
-
8
-const XMPPEvents = require('../../service/xmpp/XMPPEvents');
9
-const VideoType = require('../../service/RTC/VideoType');
10
 const Resolutions = require('../../service/RTC/Resolutions');
7
 const Resolutions = require('../../service/RTC/Resolutions');
8
+const VideoType = require('../../service/RTC/VideoType');
9
+const XMPPEvents = require('../../service/xmpp/XMPPEvents');
11
 
10
 
12
 const logger = getLogger(__filename);
11
 const logger = getLogger(__filename);
13
 
12
 

+ 2
- 1
modules/connectivity/IceFailedHandling.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 import { getLogger } from 'jitsi-meet-logger';
2
 import { getLogger } from 'jitsi-meet-logger';
3
 
3
 
4
-import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
5
 import * as JitsiConferenceErrors from '../../JitsiConferenceErrors';
4
 import * as JitsiConferenceErrors from '../../JitsiConferenceErrors';
5
+import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
6
+
6
 import { default as networkInfo, NETWORK_INFO_EVENT } from './NetworkInfo';
7
 import { default as networkInfo, NETWORK_INFO_EVENT } from './NetworkInfo';
7
 
8
 
8
 const logger = getLogger(__filename);
9
 const logger = getLogger(__filename);

+ 2
- 1
modules/connectivity/IceFailedHandling.spec.js Ver arquivo

1
 /* global */
1
 /* global */
2
 
2
 
3
 import Listenable from '../util/Listenable';
3
 import Listenable from '../util/Listenable';
4
+import { nextTick } from '../util/TestUtils';
5
+
4
 import IceFailedHandling from './IceFailedHandling';
6
 import IceFailedHandling from './IceFailedHandling';
5
 import networkInfo from './NetworkInfo';
7
 import networkInfo from './NetworkInfo';
6
-import { nextTick } from '../util/TestUtils';
7
 
8
 
8
 /**
9
 /**
9
  * Mock conference for the purpose of this test.
10
  * Mock conference for the purpose of this test.

+ 2
- 1
modules/connectivity/NetworkInfo.js Ver arquivo

1
-import Listenable from '../util/Listenable';
2
 import { getLogger } from 'jitsi-meet-logger';
1
 import { getLogger } from 'jitsi-meet-logger';
3
 
2
 
3
+import Listenable from '../util/Listenable';
4
+
4
 export const NETWORK_INFO_EVENT = 'NETWORK_INFO_CHANGED';
5
 export const NETWORK_INFO_EVENT = 'NETWORK_INFO_CHANGED';
5
 
6
 
6
 const logger = getLogger(__filename);
7
 const logger = getLogger(__filename);

+ 3
- 2
modules/connectivity/ParticipantConnectionStatus.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 import { getLogger } from 'jitsi-meet-logger';
2
 import { getLogger } from 'jitsi-meet-logger';
3
+
3
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
4
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
4
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
5
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
5
 import * as MediaType from '../../service/RTC/MediaType';
6
 import * as MediaType from '../../service/RTC/MediaType';
6
-import browser from '../browser';
7
 import RTCEvents from '../../service/RTC/RTCEvents';
7
 import RTCEvents from '../../service/RTC/RTCEvents';
8
-import Statistics from '../statistics/statistics';
9
 import { createParticipantConnectionStatusEvent } from '../../service/statistics/AnalyticsEvents';
8
 import { createParticipantConnectionStatusEvent } from '../../service/statistics/AnalyticsEvents';
9
+import browser from '../browser';
10
+import Statistics from '../statistics/statistics';
10
 
11
 
11
 const logger = getLogger(__filename);
12
 const logger = getLogger(__filename);
12
 
13
 

+ 1
- 0
modules/detection/NoAudioSignalDetection.js Ver arquivo

3
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
3
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
4
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
4
 import * as JitsiTrackEvents from '../../JitsiTrackEvents';
5
 import browser from '../browser';
5
 import browser from '../browser';
6
+
6
 import * as DetectionEvents from './DetectionEvents';
7
 import * as DetectionEvents from './DetectionEvents';
7
 
8
 
8
 // We wait a certain time interval for constant silence input from the current device to account for
9
 // We wait a certain time interval for constant silence input from the current device to account for

+ 1
- 1
modules/detection/TrackVADEmitter.js Ver arquivo

1
 import EventEmitter from 'events';
1
 import EventEmitter from 'events';
2
 
2
 
3
 import RTC from '../RTC/RTC';
3
 import RTC from '../RTC/RTC';
4
-
5
 import { createAudioContext } from '../webaudio/WebAudioUtils';
4
 import { createAudioContext } from '../webaudio/WebAudioUtils';
5
+
6
 import { VAD_SCORE_PUBLISHED } from './DetectionEvents';
6
 import { VAD_SCORE_PUBLISHED } from './DetectionEvents';
7
 
7
 
8
 /**
8
 /**

+ 2
- 1
modules/e2ee/E2EEContext.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 
2
 
3
-import { createWorkerScript } from './Worker';
4
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
5
 
4
 
5
+import { createWorkerScript } from './Worker';
6
+
6
 const logger = getLogger(__filename);
7
 const logger = getLogger(__filename);
7
 
8
 
8
 // Flag to set on senders / receivers to avoid setting up the encryption transform
9
 // Flag to set on senders / receivers to avoid setting up the encryption transform

+ 1
- 1
modules/e2ee/E2EEncryption.js Ver arquivo

2
 import { getLogger } from 'jitsi-meet-logger';
2
 import { getLogger } from 'jitsi-meet-logger';
3
 
3
 
4
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
4
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
5
-import browser from '../browser';
6
 import RTCEvents from '../../service/RTC/RTCEvents';
5
 import RTCEvents from '../../service/RTC/RTCEvents';
6
+import browser from '../browser';
7
 
7
 
8
 import E2EEContext from './E2EEContext';
8
 import E2EEContext from './E2EEContext';
9
 
9
 

+ 3
- 2
modules/e2eping/e2eping.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 import { getLogger } from 'jitsi-meet-logger';
2
 import { getLogger } from 'jitsi-meet-logger';
3
-import { createE2eRttEvent } from '../../service/statistics/AnalyticsEvents';
3
+
4
+import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
4
 import * as E2ePingEvents
5
 import * as E2ePingEvents
5
     from '../../service/e2eping/E2ePingEvents';
6
     from '../../service/e2eping/E2ePingEvents';
6
-import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
7
+import { createE2eRttEvent } from '../../service/statistics/AnalyticsEvents';
7
 import Statistics from '../statistics/statistics';
8
 import Statistics from '../statistics/statistics';
8
 
9
 
9
 const logger = getLogger(__filename);
10
 const logger = getLogger(__filename);

+ 1
- 0
modules/event/Jvb121EventGenerator.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 
2
 
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
+
4
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
5
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
5
 
6
 
6
 const logger = getLogger(__filename);
7
 const logger = getLogger(__filename);

+ 1
- 2
modules/proxyconnection/ProxyConnectionPC.js Ver arquivo

1
 import { getLogger } from 'jitsi-meet-logger';
1
 import { getLogger } from 'jitsi-meet-logger';
2
 
2
 
3
-import RTC from '../RTC/RTC';
4
 import RTCEvents from '../../service/RTC/RTCEvents';
3
 import RTCEvents from '../../service/RTC/RTCEvents';
5
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
4
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
6
-
5
+import RTC from '../RTC/RTC';
7
 import JingleSessionPC from '../xmpp/JingleSessionPC';
6
 import JingleSessionPC from '../xmpp/JingleSessionPC';
8
 import { DEFAULT_STUN_SERVERS } from '../xmpp/xmpp';
7
 import { DEFAULT_STUN_SERVERS } from '../xmpp/xmpp';
9
 
8
 

+ 2
- 1
modules/statistics/AnalyticsAdapter.js Ver arquivo

1
+import { getLogger } from 'jitsi-meet-logger';
2
+
1
 import {
3
 import {
2
     TYPE_OPERATIONAL,
4
     TYPE_OPERATIONAL,
3
     TYPE_PAGE,
5
     TYPE_PAGE,
4
     TYPE_TRACK,
6
     TYPE_TRACK,
5
     TYPE_UI
7
     TYPE_UI
6
 } from '../../service/statistics/AnalyticsEvents';
8
 } from '../../service/statistics/AnalyticsEvents';
7
-import { getLogger } from 'jitsi-meet-logger';
8
 import browser from '../browser';
9
 import browser from '../browser';
9
 
10
 
10
 const MAX_CACHE_SIZE = 100;
11
 const MAX_CACHE_SIZE = 100;

+ 1
- 1
modules/statistics/AudioOutputProblemDetector.js Ver arquivo

1
 import { getLogger } from 'jitsi-meet-logger';
1
 import { getLogger } from 'jitsi-meet-logger';
2
 
2
 
3
 import * as ConferenceEvents from '../../JitsiConferenceEvents';
3
 import * as ConferenceEvents from '../../JitsiConferenceEvents';
4
-import * as ConnectionQualityEvents from '../../service/connectivity/ConnectionQualityEvents';
5
 import * as MediaType from '../../service/RTC/MediaType';
4
 import * as MediaType from '../../service/RTC/MediaType';
5
+import * as ConnectionQualityEvents from '../../service/connectivity/ConnectionQualityEvents';
6
 import { createAudioOutputProblemEvent } from '../../service/statistics/AnalyticsEvents';
6
 import { createAudioOutputProblemEvent } from '../../service/statistics/AnalyticsEvents';
7
 
7
 
8
 import Statistics from './statistics';
8
 import Statistics from './statistics';

+ 8
- 6
modules/statistics/AvgRTPStatsReporter.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
+import { getLogger } from 'jitsi-meet-logger';
2
 import isEqual from 'lodash.isequal';
3
 import isEqual from 'lodash.isequal';
3
 
4
 
5
+import * as ConferenceEvents from '../../JitsiConferenceEvents';
6
+import * as MediaType from '../../service/RTC/MediaType';
7
+import * as VideoType from '../../service/RTC/VideoType';
8
+import * as ConnectionQualityEvents
9
+    from '../../service/connectivity/ConnectionQualityEvents';
4
 import {
10
 import {
5
     createRtpStatsEvent,
11
     createRtpStatsEvent,
6
     createTransportStatsEvent
12
     createTransportStatsEvent
7
 } from '../../service/statistics/AnalyticsEvents';
13
 } from '../../service/statistics/AnalyticsEvents';
8
-import { getLogger } from 'jitsi-meet-logger';
9
-import * as ConnectionQualityEvents
10
-    from '../../service/connectivity/ConnectionQualityEvents';
11
-import * as ConferenceEvents from '../../JitsiConferenceEvents';
12
-import * as MediaType from '../../service/RTC/MediaType';
13
 import browser from '../browser';
14
 import browser from '../browser';
15
+
14
 import Statistics from './statistics';
16
 import Statistics from './statistics';
15
-import * as VideoType from '../../service/RTC/VideoType';
17
+
16
 
18
 
17
 const logger = getLogger(__filename);
19
 const logger = getLogger(__filename);
18
 
20
 

+ 4
- 2
modules/statistics/RTPStatsCollector.js Ver arquivo

1
 import { browsers } from '@jitsi/js-utils';
1
 import { browsers } from '@jitsi/js-utils';
2
+import { getLogger } from 'jitsi-meet-logger';
2
 
3
 
3
-import * as StatisticsEvents from '../../service/statistics/Events';
4
 import * as MediaType from '../../service/RTC/MediaType';
4
 import * as MediaType from '../../service/RTC/MediaType';
5
+import * as StatisticsEvents from '../../service/statistics/Events';
5
 import browser from '../browser';
6
 import browser from '../browser';
6
 
7
 
7
 const GlobalOnErrorHandler = require('../util/GlobalOnErrorHandler');
8
 const GlobalOnErrorHandler = require('../util/GlobalOnErrorHandler');
8
-const logger = require('jitsi-meet-logger').getLogger(__filename);
9
+
10
+const logger = getLogger(__filename);
9
 
11
 
10
 /**
12
 /**
11
  * The lib-jitsi-meet browser-agnostic names of the browser-specific keys
13
  * The lib-jitsi-meet browser-agnostic names of the browser-specific keys

+ 2
- 1
modules/statistics/SpeakerStatsCollector.js Ver arquivo

1
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
1
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
2
-import SpeakerStats from './SpeakerStats';
3
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
2
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
4
 
3
 
4
+import SpeakerStats from './SpeakerStats';
5
+
5
 /**
6
 /**
6
  * A collection for tracking speaker stats. Attaches listeners
7
  * A collection for tracking speaker stats. Attaches listeners
7
  * to the conference to automatically update on tracked events.
8
  * to the conference to automatically update on tracked events.

+ 2
- 0
modules/statistics/SpeakerStatsCollector.spec.js Ver arquivo

1
 import EventEmitter from 'events';
1
 import EventEmitter from 'events';
2
+
2
 import JitsiConference from '../../JitsiConference';
3
 import JitsiConference from '../../JitsiConference';
3
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
4
 import * as JitsiConferenceEvents from '../../JitsiConferenceEvents';
4
 import JitsiParticipant from '../../JitsiParticipant';
5
 import JitsiParticipant from '../../JitsiParticipant';
6
+
5
 import SpeakerStats from './SpeakerStats';
7
 import SpeakerStats from './SpeakerStats';
6
 import SpeakerStatsCollector from './SpeakerStatsCollector';
8
 import SpeakerStatsCollector from './SpeakerStatsCollector';
7
 
9
 

+ 5
- 4
modules/statistics/statistics.js Ver arquivo

1
 import EventEmitter from 'events';
1
 import EventEmitter from 'events';
2
 
2
 
3
+import JitsiTrackError from '../../JitsiTrackError';
3
 import { FEEDBACK } from '../../service/statistics/AnalyticsEvents';
4
 import { FEEDBACK } from '../../service/statistics/AnalyticsEvents';
5
+import * as StatisticsEvents from '../../service/statistics/Events';
6
+import browser from '../browser';
7
+import ScriptUtil from '../util/ScriptUtil';
8
+
4
 import analytics from './AnalyticsAdapter';
9
 import analytics from './AnalyticsAdapter';
5
 import CallStats from './CallStats';
10
 import CallStats from './CallStats';
6
 import LocalStats from './LocalStatsCollector';
11
 import LocalStats from './LocalStatsCollector';
7
 import RTPStats from './RTPStatsCollector';
12
 import RTPStats from './RTPStatsCollector';
8
 
13
 
9
-import browser from '../browser';
10
-import ScriptUtil from '../util/ScriptUtil';
11
-import JitsiTrackError from '../../JitsiTrackError';
12
-import * as StatisticsEvents from '../../service/statistics/Events';
13
 
14
 
14
 const logger = require('jitsi-meet-logger').getLogger(__filename);
15
 const logger = require('jitsi-meet-logger').getLogger(__filename);
15
 
16
 

+ 2
- 1
modules/transcription/transcriptionServices/SphinxTranscriptionService.js Ver arquivo

1
 /* global config */
1
 /* global config */
2
 
2
 
3
-const TranscriptionService = require('./AbstractTranscriptionService');
4
 const Word = require('../word');
3
 const Word = require('../word');
4
+
5
 const audioRecorder = require('./../audioRecorder');
5
 const audioRecorder = require('./../audioRecorder');
6
+const TranscriptionService = require('./AbstractTranscriptionService');
6
 
7
 
7
 /**
8
 /**
8
  * Implements a TranscriptionService for a Sphinx4 http server
9
  * Implements a TranscriptionService for a Sphinx4 http server

+ 2
- 1
modules/videosipgw/VideoSIPGW.js Ver arquivo

1
 import { getLogger } from 'jitsi-meet-logger';
1
 import { getLogger } from 'jitsi-meet-logger';
2
 const logger = getLogger(__filename);
2
 const logger = getLogger(__filename);
3
 
3
 
4
+import XMPPEvents from '../../service/xmpp/XMPPEvents';
5
+
4
 import JitsiVideoSIPGWSession from './JitsiVideoSIPGWSession';
6
 import JitsiVideoSIPGWSession from './JitsiVideoSIPGWSession';
5
 import * as Constants from './VideoSIPGWConstants';
7
 import * as Constants from './VideoSIPGWConstants';
6
-import XMPPEvents from '../../service/xmpp/XMPPEvents';
7
 
8
 
8
 /**
9
 /**
9
  * Main video SIP GW handler. Stores references of all created sessions.
10
  * Main video SIP GW handler. Stores references of all created sessions.

+ 1
- 0
modules/webaudio/AudioMixer.js Ver arquivo

3
 */
3
 */
4
 
4
 
5
 import { getLogger } from 'jitsi-meet-logger';
5
 import { getLogger } from 'jitsi-meet-logger';
6
+
6
 import { createAudioContext } from './WebAudioUtils';
7
 import { createAudioContext } from './WebAudioUtils';
7
 
8
 
8
 const logger = getLogger(__filename);
9
 const logger = getLogger(__filename);

+ 3
- 3
modules/xmpp/ChatRoom.js Ver arquivo

3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
 import { $iq, $msg, $pres, Strophe } from 'strophe.js';
4
 import { $iq, $msg, $pres, Strophe } from 'strophe.js';
5
 
5
 
6
-import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
7
 import * as JitsiTranscriptionStatus from '../../JitsiTranscriptionStatus';
6
 import * as JitsiTranscriptionStatus from '../../JitsiTranscriptionStatus';
8
-import Listenable from '../util/Listenable';
9
 import * as MediaType from '../../service/RTC/MediaType';
7
 import * as MediaType from '../../service/RTC/MediaType';
10
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
8
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
9
+import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
10
+import Listenable from '../util/Listenable';
11
 
11
 
12
 import Lobby from './Lobby';
12
 import Lobby from './Lobby';
13
-import Moderator from './moderator';
14
 import XmppConnection from './XmppConnection';
13
 import XmppConnection from './XmppConnection';
14
+import Moderator from './moderator';
15
 
15
 
16
 const logger = getLogger(__filename);
16
 const logger = getLogger(__filename);
17
 
17
 

+ 3
- 1
modules/xmpp/ChatRoom.spec.js Ver arquivo

1
-import ChatRoom, { parser } from './ChatRoom';
2
 import { $pres } from 'strophe.js';
1
 import { $pres } from 'strophe.js';
2
+
3
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
3
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
4
 
4
 
5
+import ChatRoom, { parser } from './ChatRoom';
6
+
5
 // This rule makes creating the xml elements take up way more
7
 // This rule makes creating the xml elements take up way more
6
 // space than necessary.
8
 // space than necessary.
7
 /* eslint-disable newline-per-chained-call */
9
 /* eslint-disable newline-per-chained-call */

+ 3
- 1
modules/xmpp/JingleSession.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 import { getLogger } from 'jitsi-meet-logger';
2
 import { getLogger } from 'jitsi-meet-logger';
3
-import * as JingleSessionState from './JingleSessionState';
3
+
4
 import Listenable from '../util/Listenable';
4
 import Listenable from '../util/Listenable';
5
 
5
 
6
+import * as JingleSessionState from './JingleSessionState';
7
+
6
 const logger = getLogger(__filename);
8
 const logger = getLogger(__filename);
7
 
9
 
8
 /**
10
 /**

+ 8
- 8
modules/xmpp/JingleSessionPC.js Ver arquivo

1
 /* global __filename, $ */
1
 /* global __filename, $ */
2
 
2
 
3
+import { getLogger } from 'jitsi-meet-logger';
4
+import { $iq, Strophe } from 'strophe.js';
5
+
6
+import RTCEvents from '../../service/RTC/RTCEvents';
3
 import {
7
 import {
4
     ICE_DURATION,
8
     ICE_DURATION,
5
     ICE_STATE_CHANGED
9
     ICE_STATE_CHANGED
6
 } from '../../service/statistics/AnalyticsEvents';
10
 } from '../../service/statistics/AnalyticsEvents';
7
-import { getLogger } from 'jitsi-meet-logger';
8
-import { $iq, Strophe } from 'strophe.js';
11
+import XMPPEvents from '../../service/xmpp/XMPPEvents';
12
+import Statistics from '../statistics/statistics';
13
+import AsyncQueue from '../util/AsyncQueue';
14
+import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
9
 import { integerHash } from '../util/StringUtils';
15
 import { integerHash } from '../util/StringUtils';
10
 
16
 
11
 import browser from './../browser';
17
 import browser from './../browser';
16
 import SDPDiffer from './SDPDiffer';
22
 import SDPDiffer from './SDPDiffer';
17
 import SDPUtil from './SDPUtil';
23
 import SDPUtil from './SDPUtil';
18
 import SignalingLayerImpl from './SignalingLayerImpl';
24
 import SignalingLayerImpl from './SignalingLayerImpl';
19
-
20
-import RTCEvents from '../../service/RTC/RTCEvents';
21
-import Statistics from '../statistics/statistics';
22
-import XMPPEvents from '../../service/xmpp/XMPPEvents';
23
-import AsyncQueue from '../util/AsyncQueue';
24
-import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
25
 import XmppConnection from './XmppConnection';
25
 import XmppConnection from './XmppConnection';
26
 
26
 
27
 const logger = getLogger(__filename);
27
 const logger = getLogger(__filename);

+ 2
- 1
modules/xmpp/Lobby.js Ver arquivo

1
-import { $msg, Strophe } from 'strophe.js';
2
 import { getLogger } from 'jitsi-meet-logger';
1
 import { getLogger } from 'jitsi-meet-logger';
2
+import { $msg, Strophe } from 'strophe.js';
3
+
3
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
4
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
4
 
5
 
5
 const logger = getLogger(__filename);
6
 const logger = getLogger(__filename);

+ 1
- 0
modules/xmpp/MockClasses.js Ver arquivo

1
 import { Strophe } from 'strophe.js';
1
 import { Strophe } from 'strophe.js';
2
+
2
 import Listenable from '../util/Listenable';
3
 import Listenable from '../util/Listenable';
3
 
4
 
4
 /* eslint-disable no-empty-function */
5
 /* eslint-disable no-empty-function */

+ 2
- 1
modules/xmpp/RtxModifier.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 
2
 
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
-import { parseSecondarySSRC, SdpTransformWrap } from './SdpTransformUtil';
4
+
5
 import SDPUtil from './SDPUtil';
5
 import SDPUtil from './SDPUtil';
6
+import { parseSecondarySSRC, SdpTransformWrap } from './SdpTransformUtil';
6
 
7
 
7
 const logger = getLogger(__filename);
8
 const logger = getLogger(__filename);
8
 
9
 

+ 3
- 2
modules/xmpp/RtxModifier.spec.js Ver arquivo

1
 /* eslint-disable max-len*/
1
 /* eslint-disable max-len*/
2
-import RtxModifier from './RtxModifier.js';
3
-import { default as SampleSdpStrings } from './SampleSdpStrings.js';
4
 import * as transform from 'sdp-transform';
2
 import * as transform from 'sdp-transform';
3
+
4
+import RtxModifier from './RtxModifier.js';
5
 import SDPUtil from './SDPUtil';
5
 import SDPUtil from './SDPUtil';
6
+import { default as SampleSdpStrings } from './SampleSdpStrings.js';
6
 
7
 
7
 /**
8
 /**
8
  * Returns the number of video ssrcs in the given sdp
9
  * Returns the number of video ssrcs in the given sdp

+ 1
- 0
modules/xmpp/SDP.js Ver arquivo

1
 /* global $ */
1
 /* global $ */
2
 
2
 
3
 import browser from '../browser';
3
 import browser from '../browser';
4
+
4
 import SDPUtil from './SDPUtil';
5
 import SDPUtil from './SDPUtil';
5
 
6
 
6
 /**
7
 /**

+ 1
- 0
modules/xmpp/SDP.spec.js Ver arquivo

1
 /* globals $ */
1
 /* globals $ */
2
 import { $iq } from 'strophe.js';
2
 import { $iq } from 'strophe.js';
3
+
3
 import SDP from './SDP';
4
 import SDP from './SDP';
4
 
5
 
5
 /**
6
 /**

+ 1
- 1
modules/xmpp/SDPUtil.js Ver arquivo

1
 import { getLogger } from 'jitsi-meet-logger';
1
 import { getLogger } from 'jitsi-meet-logger';
2
 const logger = getLogger(__filename);
2
 const logger = getLogger(__filename);
3
 
3
 
4
-import RandomUtil from '../util/RandomUtil';
5
 import browser from '../browser';
4
 import browser from '../browser';
5
+import RandomUtil from '../util/RandomUtil';
6
 
6
 
7
 const SDPUtil = {
7
 const SDPUtil = {
8
     filterSpecialChars(text) {
8
     filterSpecialChars(text) {

+ 1
- 0
modules/xmpp/SdpConsistency.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 
2
 
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
+
4
 import {
5
 import {
5
     parsePrimarySSRC,
6
     parsePrimarySSRC,
6
     parseSecondarySSRC,
7
     parseSecondarySSRC,

+ 1
- 0
modules/xmpp/SignalingLayerImpl.js Ver arquivo

1
 /* global __filename */
1
 /* global __filename */
2
 
2
 
3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
+
4
 import * as MediaType from '../../service/RTC/MediaType';
5
 import * as MediaType from '../../service/RTC/MediaType';
5
 import * as SignalingEvents from '../../service/RTC/SignalingEvents';
6
 import * as SignalingEvents from '../../service/RTC/SignalingEvents';
6
 import SignalingLayer from '../../service/RTC/SignalingLayer';
7
 import SignalingLayer from '../../service/RTC/SignalingLayer';

+ 1
- 1
modules/xmpp/XmppConnection.spec.js Ver arquivo

2
 
2
 
3
 import { nextTick } from '../util/TestUtils';
3
 import { nextTick } from '../util/TestUtils';
4
 
4
 
5
-import { default as XmppConnection } from './XmppConnection';
6
 import { MockStropheConnection } from './MockClasses';
5
 import { MockStropheConnection } from './MockClasses';
6
+import { default as XmppConnection } from './XmppConnection';
7
 
7
 
8
 /**
8
 /**
9
  * Creates any IQ.
9
  * Creates any IQ.

+ 5
- 4
modules/xmpp/moderator.js Ver arquivo

1
 /* global $, Promise */
1
 /* global $, Promise */
2
 
2
 
3
-const logger = require('jitsi-meet-logger').getLogger(__filename);
4
-
3
+import { getLogger } from 'jitsi-meet-logger';
5
 import { $iq, Strophe } from 'strophe.js';
4
 import { $iq, Strophe } from 'strophe.js';
6
 
5
 
7
-const XMPPEvents = require('../../service/xmpp/XMPPEvents');
6
+import Settings from '../settings/Settings';
7
+
8
 const AuthenticationEvents
8
 const AuthenticationEvents
9
     = require('../../service/authentication/AuthenticationEvents');
9
     = require('../../service/authentication/AuthenticationEvents');
10
+const XMPPEvents = require('../../service/xmpp/XMPPEvents');
10
 const GlobalOnErrorHandler = require('../util/GlobalOnErrorHandler');
11
 const GlobalOnErrorHandler = require('../util/GlobalOnErrorHandler');
11
 
12
 
12
-import Settings from '../settings/Settings';
13
+const logger = getLogger(__filename);
13
 
14
 
14
 /**
15
 /**
15
  *
16
  *

+ 2
- 1
modules/xmpp/strophe.emuc.js Ver arquivo

3
 import { getLogger } from 'jitsi-meet-logger';
3
 import { getLogger } from 'jitsi-meet-logger';
4
 import { Strophe } from 'strophe.js';
4
 import { Strophe } from 'strophe.js';
5
 
5
 
6
+import XMPPEvents from '../../service/xmpp/XMPPEvents';
7
+
6
 import ChatRoom from './ChatRoom';
8
 import ChatRoom from './ChatRoom';
7
 import { ConnectionPluginListenable } from './ConnectionPlugin';
9
 import { ConnectionPluginListenable } from './ConnectionPlugin';
8
-import XMPPEvents from '../../service/xmpp/XMPPEvents';
9
 
10
 
10
 const logger = getLogger(__filename);
11
 const logger = getLogger(__filename);
11
 
12
 

+ 5
- 5
modules/xmpp/strophe.jingle.js Ver arquivo

1
 /* global $, __filename */
1
 /* global $, __filename */
2
 
2
 
3
+import { getLogger } from 'jitsi-meet-logger';
4
+import { $iq, Strophe } from 'strophe.js';
5
+
3
 import {
6
 import {
4
     ACTION_JINGLE_TR_RECEIVED,
7
     ACTION_JINGLE_TR_RECEIVED,
5
     ACTION_JINGLE_TR_SUCCESS,
8
     ACTION_JINGLE_TR_SUCCESS,
6
     createJingleEvent
9
     createJingleEvent
7
 } from '../../service/statistics/AnalyticsEvents';
10
 } from '../../service/statistics/AnalyticsEvents';
8
-import { getLogger } from 'jitsi-meet-logger';
9
-import { $iq, Strophe } from 'strophe.js';
10
-
11
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
11
 import XMPPEvents from '../../service/xmpp/XMPPEvents';
12
+import Statistics from '../statistics/statistics';
12
 import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
13
 import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
13
 import RandomUtil from '../util/RandomUtil';
14
 import RandomUtil from '../util/RandomUtil';
14
-import Statistics from '../statistics/statistics';
15
 
15
 
16
-import JingleSessionPC from './JingleSessionPC';
17
 import ConnectionPlugin from './ConnectionPlugin';
16
 import ConnectionPlugin from './ConnectionPlugin';
17
+import JingleSessionPC from './JingleSessionPC';
18
 
18
 
19
 const logger = getLogger(__filename);
19
 const logger = getLogger(__filename);
20
 
20
 

+ 2
- 2
package-lock.json Ver arquivo

3429
       }
3429
       }
3430
     },
3430
     },
3431
     "eslint-config-jitsi": {
3431
     "eslint-config-jitsi": {
3432
-      "version": "github:jitsi/eslint-config-jitsi#1f3fbcea8baa1ab95929a351be3977e00cb162ec",
3433
-      "from": "github:jitsi/eslint-config-jitsi#1.0.0",
3432
+      "version": "github:jitsi/eslint-config-jitsi#f292fbc07689eb3dbeb81c074accff25b448b074",
3433
+      "from": "github:jitsi/eslint-config-jitsi#1.0.3",
3434
       "dev": true
3434
       "dev": true
3435
     },
3435
     },
3436
     "eslint-import-resolver-node": {
3436
     "eslint-import-resolver-node": {

+ 1
- 1
package.json Ver arquivo

41
     "babel-loader": "8.0.4",
41
     "babel-loader": "8.0.4",
42
     "core-js": "2.5.1",
42
     "core-js": "2.5.1",
43
     "eslint": "5.6.1",
43
     "eslint": "5.6.1",
44
-    "eslint-config-jitsi": "github:jitsi/eslint-config-jitsi#1.0.0",
44
+    "eslint-config-jitsi": "github:jitsi/eslint-config-jitsi#1.0.3",
45
     "eslint-plugin-flowtype": "2.50.3",
45
     "eslint-plugin-flowtype": "2.50.3",
46
     "eslint-plugin-import": "2.20.2",
46
     "eslint-plugin-import": "2.20.2",
47
     "flow-bin": "0.104.0",
47
     "flow-bin": "0.104.0",

Carregando…
Cancelar
Salvar