frameStream property

Stream<Uint8List> get frameStream

High-performance raw frame stream using BasicMessageChannel.

Implementation

Stream<Uint8List> get frameStream {
  final controller = StreamController<Uint8List>();
  binaryChannel.setMessageHandler((ByteData? msg) async {
    if (msg != null) {
      controller.add(msg.buffer.asUint8List());
    }
    return null;
  });
  return controller.stream;
}