RecorderConfiguration constructor
RecorderConfiguration({ - required DataSource dataSource,
- String logsDir = '',
- String deviceModel = '',
- List<DataType> recordedTypes = const <DataType>[],
- int minDurationSeconds = 30,
- Resolution videoQuality = Resolution.unknown,
- int chunkDurationSeconds = 600,
- bool continuousRecording = true,
- bool enableAudio = false,
- int maxDiskSpaceUsed = 0,
- int keepMinSeconds = 0,
- bool deleteOlderThanKeepMin = false,
- RecordingTransportMode transportMode = RecordingTransportMode.unknown,
})
Implementation
RecorderConfiguration({
required this.dataSource,
this.logsDir = '',
this.deviceModel = '',
this.recordedTypes = const <DataType>[],
this.minDurationSeconds = 30,
this.videoQuality = Resolution.unknown,
this.chunkDurationSeconds = 600,
this.continuousRecording = true,
this.enableAudio = false,
this.maxDiskSpaceUsed = 0,
this.keepMinSeconds = 0,
this.deleteOlderThanKeepMin = false,
this.transportMode = RecordingTransportMode.unknown,
});