copyWith method
CameraCaptureOptions
copyWith({
- CameraPosition? cameraPosition,
- CameraFocusMode? focusMode,
- CameraExposureMode? exposureMode,
- String? deviceId,
- double? maxFrameRate,
- VideoParameters? params,
- bool? stopCameraCaptureOnMute,
- 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,
);