Future<RecorderState> getState() { throw UnimplementedError('getState() has not been implemented.'); }