Index
All Types¶
Name | Summary |
---|---|
dev.bmcreations.scrcast.config.ChannelConfig¶
An immutable data class representing configuration options for the notification channel of the recording notifications.
|
dev.bmcreations.scrcast.config.FileFormatter¶
Type alias foe the StorageConfig.fileNameFormatter lambda.
|
dev.bmcreations.scrcast.config.NotificationConfig¶
An immutable data class representing configuration options for the notification presented from the foreground service.
|
dev.bmcreations.scrcast.recorder.notification.NotificationProvider¶
Provider contract for managing the recording notification used by ScrCast
|
dev.bmcreations.scrcast.config.Options¶
An immutable data object representing the Available configuration options for storage, recording, and providing user interaction with the screen recording.
|
dev.bmcreations.scrcast.recorder.RecordingCallbacks¶
Callback for RecordingState changes during a recording session.
|
dev.bmcreations.scrcast.recorder.RecordingState¶
Explicit defined state's during a recording session via ScrCast
|
dev.bmcreations.scrcast.ScrCast¶
Main Interface for accessing ScrCast Library
|
dev.bmcreations.scrcast.config.StorageConfig¶
An immutable data class representing configuration options for the storage of the output file.
|
dev.bmcreations.scrcast.config.VideoConfig¶
An immutable data class representing configuration options for the recording.