NERtcLocalRecordingConfig constructor
NERtcLocalRecordingConfig({
- String filePath = '',
- String fileName = '',
- int width = 0,
- int height = 0,
- int framerate = 15,
- NERtcLocalRecordingFileType recordFileType = NERtcLocalRecordingFileType.kNERtcLocalRecordingFileTypeMp4,
- bool remuxToMp4 = false,
- bool videoMerge = false,
- bool recordAudio = false,
- NERtcLocalRecordingAudioFormat audioFormat = NERtcLocalRecordingAudioFormat.kNERtcLocalRecorderAudioFormatAac,
- bool recordVideo = true,
- NERtcLocalRecordingVideoMode videoRecordMode = NERtcLocalRecordingVideoMode.kNERtcLocalRecorderVideoWithAudio,
- List<
NERtcVideoWatermarkConfig> ? watermarkList, - String? coverFilePath,
- List<
NERtcVideoWatermarkConfig> ? coverWatermarkList, - String? defaultCoverFilePath,
Implementation
NERtcLocalRecordingConfig({
this.filePath = '',
this.fileName = '',
this.width = 0,
this.height = 0,
this.framerate = 15,
this.recordFileType =
NERtcLocalRecordingFileType.kNERtcLocalRecordingFileTypeMp4,
this.remuxToMp4 = false,
this.videoMerge = false,
this.recordAudio = false,
this.audioFormat =
NERtcLocalRecordingAudioFormat.kNERtcLocalRecorderAudioFormatAac,
this.recordVideo = true,
this.videoRecordMode =
NERtcLocalRecordingVideoMode.kNERtcLocalRecorderVideoWithAudio,
this.watermarkList,
this.coverFilePath,
this.coverWatermarkList,
this.defaultCoverFilePath,
});