startSystemSoundCapture method

  1. @override
Stream<List<int>> startSystemSoundCapture()
override

Implementation

@override
Stream<List<int>> startSystemSoundCapture() async* {
  await methodChannel.invokeMethod('startSystemSoundCapture');
  yield* systemSoundEventChannel.receiveBroadcastStream().map((event) {
    final list = event as List<dynamic>;
    return list.map((e) => e as int).toList();
  });
}