Selaa lähdekoodia

conference: fix not applying max recv constraints

They also need to be applied when changing conferences.
master
Saúl Ibarra Corretgé 4 vuotta sitten
vanhempi
commit
ce812591f9
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  1. 3
    2
      react/features/base/conference/middleware.js

+ 3
- 2
react/features/base/conference/middleware.js Näytä tiedosto

@@ -117,14 +117,15 @@ StateListenerRegistry.register(
117 117
             maxReceiverVideoQuality,
118 118
             preferredVideoQuality
119 119
         } = currentState;
120
+        const changedConference = conference !== previousState.conference;
120 121
         const changedPreferredVideoQuality
121 122
             = preferredVideoQuality !== previousState.preferredVideoQuality;
122 123
         const changedMaxVideoQuality = maxReceiverVideoQuality !== previousState.maxReceiverVideoQuality;
123 124
 
124
-        if (changedPreferredVideoQuality || changedMaxVideoQuality) {
125
+        if (changedConference || changedPreferredVideoQuality || changedMaxVideoQuality) {
125 126
             _setReceiverVideoConstraint(conference, preferredVideoQuality, maxReceiverVideoQuality);
126 127
         }
127
-        if (changedPreferredVideoQuality) {
128
+        if (changedConference || changedPreferredVideoQuality) {
128 129
             _setSenderVideoConstraint(conference, preferredVideoQuality);
129 130
         }
130 131
     });

Loading…
Peruuta
Tallenna