//camera/com.pixelnetica.camera/CameraContract/CameraParams

CameraParams

[androidJvm]
data class CameraParams(val outputDir: String? = null, val tmpPrefix: String? = null, val authority: String? = null, val singleShot: Boolean = false, val shotOnTap: Boolean = true, val autoShotMode: Int = FrameObserver.Observation.CUTOUT_READY or FrameObserver.Observation.DEVICE_READY) : Parcelable

Parameters to launch CameraActivity

Constructors

   
CameraParams [androidJvm]
constructor(outputDir: String? = null, tmpPrefix: String? = null, authority: String? = null, singleShot: Boolean = false, shotOnTap: Boolean = true, autoShotMode: Int = FrameObserver.Observation.CUTOUT_READY or FrameObserver.Observation.DEVICE_READY)

Properties

Name Summary
authority [androidJvm]
val authority: String? = null
An authority for file provider
autoShotMode [androidJvm]
val autoShotMode: Int
A list of conditions for auto shot
outputDir [androidJvm]
val outputDir: String? = null
A directory to store shots
shotOnTap [androidJvm]
val shotOnTap: Boolean = true
Perform a shot on tap on the screen
singleShot [androidJvm]
val singleShot: Boolean = false
Finish camera activity after first shot
tmpPrefix [androidJvm]
val tmpPrefix: String? = null
A prefix for shot files
Top