Recorder constructor

Recorder([
  1. int maxRecCount = 8
])

Creates the recorder.

Creating multiple recorders working simulteniously is not recommended. Use multiple Recs of a single recorder instead.

maxRecCount - max simulteniously working recordings count. Affects performance of all core recorder operations in a linear way. Usually recording same data to multiple destinations is pointless, so this is pretty low by default.

Implementation

Recorder([int maxRecCount = 8]) : _recorder = PlatformRecorder(maxRecCount) {
  _finalizer.attach(this, _recorder);
}