AudioDeviceInfo
AudioDeviceInfo
类,包含音频设备的 ID 和设备名称。
Dart
(explicitToJson: true, includeIfNull: false)
class AudioDeviceInfo {
const AudioDeviceInfo({this.deviceId, this.deviceTypeName, this.deviceName});
(name: 'deviceId')
final String? deviceId;
(name: 'deviceTypeName')
final String? deviceTypeName;
(name: 'deviceName')
final String? deviceName;
factory AudioDeviceInfo.fromJson(Map<String, dynamic> json) =>
_$AudioDeviceInfoFromJson(json);
Map<String, dynamic> toJson() => _$AudioDeviceInfoToJson(this);
}
deviceId
设备 ID。
deviceName
设备名称。
deviceTypeName
音频设备类型,如:built-in、USB、HDMI 等。