浏览代码

feat(android) add support for Hearing Aid devices

factor2
Saúl Ibarra Corretgé 2 年前
父节点
当前提交
ed89f9af20
共有 1 个文件被更改,包括 7 次插入0 次删除
  1. 7
    0
      android/sdk/src/main/java/org/jitsi/meet/sdk/AudioDeviceHandlerGeneric.java

+ 7
- 0
android/sdk/src/main/java/org/jitsi/meet/sdk/AudioDeviceHandlerGeneric.java 查看文件

45
      */
45
      */
46
     private AudioModeModule module;
46
     private AudioModeModule module;
47
 
47
 
48
+    /**
49
+     * Constant defining a Hearing Aid. Only available on API level >= 28.
50
+     * The value of: AudioDeviceInfo.TYPE_HEARING_AID
51
+     */
52
+    private static final int TYPE_HEARING_AID = 23;
53
+
48
     /**
54
     /**
49
      * Constant defining a USB headset. Only available on API level >= 26.
55
      * Constant defining a USB headset. Only available on API level >= 26.
50
      * The value of: AudioDeviceInfo.TYPE_USB_HEADSET
56
      * The value of: AudioDeviceInfo.TYPE_USB_HEADSET
85
                         break;
91
                         break;
86
                     case AudioDeviceInfo.TYPE_WIRED_HEADPHONES:
92
                     case AudioDeviceInfo.TYPE_WIRED_HEADPHONES:
87
                     case AudioDeviceInfo.TYPE_WIRED_HEADSET:
93
                     case AudioDeviceInfo.TYPE_WIRED_HEADSET:
94
+                    case TYPE_HEARING_AID:
88
                     case TYPE_USB_HEADSET:
95
                     case TYPE_USB_HEADSET:
89
                         devices.add(AudioModeModule.DEVICE_HEADPHONES);
96
                         devices.add(AudioModeModule.DEVICE_HEADPHONES);
90
                         break;
97
                         break;

正在加载...
取消
保存