Przeglądaj źródła

feat(ssrc-rewriting) Advertise support to Jicofo. (#2209)

* feat(ssrc-rewriting) Advertise support to Jicofo.

* Fix unit test
release-8443
Jaya Allamsetty 2 lat temu
rodzic
commit
5855ca72f6
No account linked to committer's email address

+ 1
- 0
modules/xmpp/SignalingLayerImpl.spec.js Wyświetl plik

180
                 );
180
                 );
181
             });
181
             });
182
             it('from a user with SourceInfo and ssrc-rewriting disabled', () => {
182
             it('from a user with SourceInfo and ssrc-rewriting disabled', () => {
183
+                FeatureFlags.init({ });
183
                 const emitterSpy = spyOn(signalingLayer.eventEmitter, 'emit');
184
                 const emitterSpy = spyOn(signalingLayer.eventEmitter, 'emit');
184
                 const sourceInfo = {
185
                 const sourceInfo = {
185
                     '12345678-a0': {
186
                     '12345678-a0': {

+ 6
- 0
modules/xmpp/xmpp.js Wyświetl plik

8
 import { XMPPEvents } from '../../service/xmpp/XMPPEvents';
8
 import { XMPPEvents } from '../../service/xmpp/XMPPEvents';
9
 import browser from '../browser';
9
 import browser from '../browser';
10
 import { E2EEncryption } from '../e2ee/E2EEncryption';
10
 import { E2EEncryption } from '../e2ee/E2EEncryption';
11
+import FeatureFlags from '../flags/FeatureFlags';
11
 import Statistics from '../statistics/statistics';
12
 import Statistics from '../statistics/statistics';
12
 import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
13
 import GlobalOnErrorHandler from '../util/GlobalOnErrorHandler';
13
 import Listenable from '../util/Listenable';
14
 import Listenable from '../util/Listenable';
259
 
260
 
260
         logger.debug('Receiving multiple video streams is enabled');
261
         logger.debug('Receiving multiple video streams is enabled');
261
         this.caps.addFeature('http://jitsi.org/receive-multiple-video-streams');
262
         this.caps.addFeature('http://jitsi.org/receive-multiple-video-streams');
263
+
264
+        // Advertise support for ssrc-rewriting.
265
+        if (FeatureFlags.isSsrcRewritingSupported()) {
266
+            this.caps.addFeature('http://jitsi.org/ssrc-rewriting-1');
267
+        }
262
     }
268
     }
263
 
269
 
264
     /**
270
     /**

Ładowanie…
Anuluj
Zapisz