play method

  1. @override
Future<PlayResponse> play({
  1. required Uint8List audioData,
  2. required AudioInfo audioInfo,
  3. Map<String, dynamic>? extra,
})
override

Play audio data on this audio output device

Implementation

@override
Future<PlayResponse> play({
  required Uint8List audioData,
  required AudioInfo audioInfo,
  Map<String, dynamic>? extra,
}) async {
  final request = PlayRequest()
    ..name = name
    ..audioData = audioData
    ..audioInfo = audioInfo
    ..extra = extra?.toStruct() ?? Struct();
  return await client.play(request);
}