VideoRecordingCameraState class
When Camera is in Video mode
- Inheritance
- 
    - Object
- CameraState
- VideoRecordingCameraState
 
Constructors
- VideoRecordingCameraState({required CameraContext cameraContext, required FilePathBuilder filePathBuilder})
- VideoRecordingCameraState.from(CameraContext orchestrator)
- 
          
            factory
Properties
- analysisController → AnalysisController?
- 
  
  no setterinherited
- cameraContext ↔ CameraContext
- 
  
  getter/setter pairinherited
- captureMode → CaptureMode
- 
  
  no setteroverride
- captureState → MediaCapture?
- 
  
  no setterinherited
- 
  captureState$
  → Stream<MediaCapture?> 
- 
  Use this stream to listen for capture state
  no setterinherited
- filePathBuilder → FilePathBuilder
- 
  
  final
- filter → AwesomeFilter
- 
  
  no setterinherited
- 
  filter$
  → Stream<AwesomeFilter> 
- 
  
  no setterinherited
- 
  filterSelectorOpened$
  → Stream<bool> 
- 
  
  no setterinherited
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- saveConfig → SaveConfig?
- 
  
  no setterinherited
- sensorConfig → SensorConfig
- 
  The sensor config allows you to
  no setterinherited
- 
  sensorConfig$
  → Stream<SensorConfig> 
- 
  
  no setterinherited
Methods
- 
  dispose() → void 
- 
  Closes streams depending on the current state
  override
- 
  enableAudio(bool enableAudio) → Future< void> 
- 
  If video recording should enableAudio.
- 
  focus() → dynamic 
- 
  focusOnPoint({required Offset flutterPosition, required PreviewSize pixelPreviewSize, required PreviewSize flutterPreviewSize, AndroidFocusSettings? androidFocusSettings}) → Future< void> 
- 
  getSensors() → Future< SensorDeviceData> 
- 
  
  inherited
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  pauseRecording(MediaCapture currentCapture) → Future< void> 
- 
  Pauses a video recording.
startRecordingmust have been called before. Call resumeRecording to resume the capture.
- 
  previewSize() → Future< PreviewSize> 
- 
  
  inherited
- 
  resumeRecording(MediaCapture currentCapture) → Future< void> 
- Resumes a video recording. pauseRecording must have been called before.
- 
  setFilter(AwesomeFilter newFilter) → Future< void> 
- 
  
  inherited
- 
  setSensorType(SensorType type, String deviceId) → void 
- 
  
  inherited
- 
  setState(CaptureMode captureMode) → void 
- 
  Switch to a state between
  override
- 
  stopRecording() → Future< void> 
- 
  switchCameraSensor({CameraAspectRatios? aspectRatio, double? zoom, FlashMode? flash, SensorType? type}) → Future< void> 
- 
  Switch camera from Sensors.BACKSensors.front All states can switch thisinherited
- 
  textureId() → Future< int?> 
- 
  
  inherited
- 
  toggleFilterSelector() → void 
- 
  
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
- 
  when({OnVideoMode? onVideoMode, OnPhotoMode? onPhotoMode, OnPreparingCamera? onPreparingCamera, OnVideoRecordingMode? onVideoRecordingMode, OnPreviewMode? onPreviewMode, OnAnalysisOnlyMode? onAnalysisOnlyMode}) → dynamic 
- 
  
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited