decode static method

LocalRecordingConfig decode(
  1. Object result
)

Implementation

static LocalRecordingConfig decode(Object result) {
  result as List<Object?>;
  return LocalRecordingConfig(
    filePath: result[0]! as String,
    fileName: result[1]! as String,
    width: result[2]! as int,
    height: result[3]! as int,
    framerate: result[4]! as int,
    recordFileType: result[5]! as int,
    remuxToMp4: result[6]! as bool,
    videoMerge: result[7]! as bool,
    recordAudio: result[8]! as bool,
    audioFormat: result[9]! as int,
    recordVideo: result[10]! as bool,
    videoRecordMode: result[11]! as int,
    watermarkList:
        (result[12] as List<Object?>?)?.cast<VideoWatermarkConfig?>(),
    coverFilePath: result[13] as String?,
    coverWatermarkList:
        (result[14] as List<Object?>?)?.cast<VideoWatermarkConfig?>(),
    defaultCoverFilePath: result[15] as String?,
  );
}