enumerateDevices method

  1. @override
Future<List<MediaDeviceInfo>> enumerateDevices()
override

Get available media devices

Implementation

@override
Future<List<MediaDeviceInfo>> enumerateDevices() async {
  final devices = await rtc.navigator.mediaDevices.enumerateDevices();
  return devices
      .map(
        (d) => MediaDeviceInfo(
          deviceId: d.deviceId,
          label: d.label,
          kind: d.kind ?? '',
          groupId: d.groupId ?? '',
        ),
      )
      .toList();
}