Package-level declarations
Types
Link copied to clipboard
class DefaultMediaMetadataProvider(title: String? = null, author: String? = null, cover: Uri? = null) : MediaMetadataProvider
Builds a MediaMetadataFactory which will use the given title, author and cover, and fall back on what is in the publication.
Link copied to clipboard
interface Media3Adapter
An object able to pass as a Jetpack media3 Player.
Link copied to clipboard
interface MediaMetadataFactory
Factory for the MediaMetadata associated with the publication and its resources.
Link copied to clipboard
To be implemented to use a custom MediaMetadataFactory.
Link copied to clipboard
interface MediaNavigator<L : MediaNavigator.Location, P : MediaNavigator.Playback, R : MediaNavigator.ReadingOrder> : Navigator, Closeable
A Navigator which can play multimedia content.
Link copied to clipboard
interface TextAwareMediaNavigator<L : TextAwareMediaNavigator.Location, P : TextAwareMediaNavigator.Playback, R : TextAwareMediaNavigator.ReadingOrder> : MediaNavigator<L, P, R>
A MediaNavigator aware of the utterances being read aloud.
Link copied to clipboard
interface TimeBasedMediaNavigator<L : TimeBasedMediaNavigator.Location, P : TimeBasedMediaNavigator.Playback, R : TimeBasedMediaNavigator.ReadingOrder> : MediaNavigator<L, P, R>
A MediaNavigator whose locations provide time offsets.