Browse Source

fix(external-api): update settings on api device change

master
Andrei Gavrilescu 4 years ago
parent
commit
13f9299921
No account linked to committer's email address
1 changed files with 4 additions and 4 deletions
  1. 4
    4
      react/features/device-selection/functions.js

+ 4
- 4
react/features/device-selection/functions.js View File

9
     getAvailableDevices,
9
     getAvailableDevices,
10
     getDeviceIdByLabel,
10
     getDeviceIdByLabel,
11
     groupDevicesByKind,
11
     groupDevicesByKind,
12
-    setAudioInputDevice,
12
+    setAudioInputDeviceAndUpdateSettings,
13
     setAudioOutputDeviceId,
13
     setAudioOutputDeviceId,
14
-    setVideoInputDevice
14
+    setVideoInputDeviceAndUpdateSettings
15
 } from '../base/devices';
15
 } from '../base/devices';
16
 import { isIosMobileBrowser } from '../base/environment/utils';
16
 import { isIosMobileBrowser } from '../base/environment/utils';
17
 import JitsiMeetJS from '../base/lib-jitsi-meet';
17
 import JitsiMeetJS from '../base/lib-jitsi-meet';
190
         if (deviceId) {
190
         if (deviceId) {
191
             switch (device.kind) {
191
             switch (device.kind) {
192
             case 'audioinput': {
192
             case 'audioinput': {
193
-                dispatch(setAudioInputDevice(deviceId));
193
+                dispatch(setAudioInputDeviceAndUpdateSettings(deviceId));
194
                 break;
194
                 break;
195
             }
195
             }
196
             case 'audiooutput':
196
             case 'audiooutput':
197
                 setAudioOutputDeviceId(deviceId, dispatch);
197
                 setAudioOutputDeviceId(deviceId, dispatch);
198
                 break;
198
                 break;
199
             case 'videoinput':
199
             case 'videoinput':
200
-                dispatch(setVideoInputDevice(deviceId));
200
+                dispatch(setVideoInputDeviceAndUpdateSettings(deviceId));
201
                 break;
201
                 break;
202
             default:
202
             default:
203
                 result = false;
203
                 result = false;

Loading…
Cancel
Save