Class CameraController.Parameters
java.lang.Object
com.navmii.android.dashcamsdk.camera.CameraController.Parameters
- Enclosing interface:
- CameraController
This class contains the parameters that can be used to configure the camera controller.
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
abstract Surface
abstract boolean
abstract boolean
abstract boolean
abstract CameraController.Parameters.Builder
-
Constructor Details
-
Parameters
public Parameters()
-
-
Method Details
-
builder
-
isAutofocusEnabled
public abstract boolean isAutofocusEnabled()- Returns:
- True if autofocus should be enabled, false otherwise.
- See Also:
-
isMicrophoneMute
public abstract boolean isMicrophoneMute()- Returns:
- True if microphone should be muted for recordings, false otherwise.
- See Also:
-
getBackgroundRecordingSurface
- Returns:
- The surface to use for background recording.
- See Also:
-
isCyclicRecordingEnabled
public abstract boolean isCyclicRecordingEnabled()- Returns:
- True if cyclic recording should be enabled, false otherwise.
- See Also:
-
toBuilder
- Returns:
- A builder instance with the same parameters.
-