Colibrio Audio Player Config
data class ColibrioAudioPlayerConfig(val audioTimeline: AudioTimeline, val mediaSessionMetadata: ColibrioMediaSessionMetadata, val mediaCommands: ColibrioMediaCommands, val mediaSessionTimelineMode: MediaSessionTimelineMode = MediaSessionTimelineMode.FullTimeline)
Used with AudioReadingSystemEngine.createAudioPlayer to create an audio player.
A ResourceProvider will be used to fetch media resources specified in the audioTimeline.
Constructors
Link copied to clipboard
constructor(audioTimeline: AudioTimeline, mediaSessionMetadata: ColibrioMediaSessionMetadata, mediaCommands: ColibrioMediaCommands, mediaSessionTimelineMode: MediaSessionTimelineMode = MediaSessionTimelineMode.FullTimeline)
Properties
Link copied to clipboard
The data obtained from creating audio timeline from an AudioPublication.
Link copied to clipboard
Used for configuring media commands.
Link copied to clipboard
Used for configuring metadata for the media session.
Link copied to clipboard
Determines the seekbar mode used within the media session.