library / dev.bmcreations.scrcast.config / Options
Options¶
data class Options :
Parcelable
An immutable data object representing the Available configuration options for storage, recording, and providing user interaction with the screen recording.
See Also
Constructors¶
Name | Summary |
---|---|
<init> | An immutable data object representing the Available configuration options for storage, recording, and providing user interaction with the screen recording.Options(video: VideoConfig = VideoConfig(), storage: StorageConfig = StorageConfig(), notification: NotificationConfig = NotificationConfig(), moveTaskToBack: Boolean = false, startDelayMs: Long = 0, stopOnScreenOff: Boolean = false) |
Properties¶
Name | Summary |
---|---|
moveTaskToBack | If the activity task should be moved the back once video starts recording. Defaults to false.val moveTaskToBack: Boolean |
notification | val notification: NotificationConfig |
startDelayMs | The time (in milliseconds) to delay the recording after calling ScrCast.record.val startDelayMs: Long |
stopOnScreenOff | If enabled, any current in-progress recording session will be ending once the device screen is turned off.val stopOnScreenOff: Boolean |
storage | val storage: StorageConfig |
video | val video: VideoConfig |