flush method
Flushes the inlet's buffer. Execution:
- Isolated mode: Async message passing to worker isolate
_flushIsolated - Direct mode: Immediate FFI call wrapped in Future lsl_inlet_flush Returns: Number of samples dropped during flush.
Implementation
Future<int> flush() =>
_useIsolates ? _flushIsolated() : Future.sync(_flushDirect);