浏览代码

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

j8
Andrei Gavrilescu 4 年前
父节点
当前提交
13f9299921
没有帐户链接到提交者的电子邮件
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4
    4
      react/features/device-selection/functions.js

+ 4
- 4
react/features/device-selection/functions.js 查看文件

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;

正在加载...
取消
保存