Parcourir la source

fix(presenter-mode): Look up presenter track using type 'video'

dev1
Jaya Allamsetty il y a 5 ans
Parent
révision
e7059c0e3a
2 fichiers modifiés avec 7 ajouts et 5 suppressions
  1. 2
    5
      modules/RTC/JitsiLocalTrack.js
  2. 5
    0
      service/RTC/MediaType.js

+ 2
- 5
modules/RTC/JitsiLocalTrack.js Voir le fichier

@@ -525,11 +525,8 @@ export default class JitsiLocalTrack extends JitsiTrack {
525 525
             }
526 526
 
527 527
             promise.then(streamsInfo => {
528
-                // Do not add the presenter track to the conference
529
-                if (this.getType() === 'presenter') {
530
-                    return Promise.resolve();
531
-                }
532
-                const mediaType = this.getType();
528
+                // The track kind for presenter track is video as well.
529
+                const mediaType = this.getType() === MediaType.PRESENTER ? MediaType.VIDEO : this.getType();
533 530
                 const streamInfo
534 531
                     = browser.usesNewGumFlow()
535 532
                         ? streamsInfo.find(

+ 5
- 0
service/RTC/MediaType.js Voir le fichier

@@ -3,6 +3,11 @@
3 3
  */
4 4
 export const AUDIO = 'audio';
5 5
 
6
+/**
7
+ * The presenter type.
8
+ */
9
+export const PRESENTER = 'presenter';
10
+
6 11
 /**
7 12
  * The video type.
8 13
  */

Chargement…
Annuler
Enregistrer