copyWith method

CameraCaptureOptions copyWith({
  1. CameraPosition? cameraPosition,
  2. CameraFocusMode? focusMode,
  3. CameraExposureMode? exposureMode,
  4. String? deviceId,
  5. double? maxFrameRate,
  6. VideoParameters? params,
  7. bool? stopCameraCaptureOnMute,
  8. TrackProcessor<VideoProcessorOptions>? processor,
})

Implementation

CameraCaptureOptions copyWith({
  CameraPosition? cameraPosition,
  CameraFocusMode? focusMode,
  CameraExposureMode? exposureMode,
  String? deviceId,
  double? maxFrameRate,
  VideoParameters? params,
  bool? stopCameraCaptureOnMute,
  TrackProcessor<VideoProcessorOptions>? processor,
}) => CameraCaptureOptions(
  cameraPosition: cameraPosition ?? this.cameraPosition,
  focusMode: focusMode ?? this.focusMode,
  exposureMode: exposureMode ?? this.exposureMode,
  deviceId: deviceId ?? this.deviceId,
  maxFrameRate: maxFrameRate ?? this.maxFrameRate,
  params: params ?? this.params,
  stopCameraCaptureOnMute: stopCameraCaptureOnMute ?? this.stopCameraCaptureOnMute,
  processor: processor ?? this.processor,
);