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,
);