EpubAudioPublication

Represents the Media Overlay from an EPUB publication, specifically for handling audio content.

The EpubAudioPublication interface allows the ColibrioAudioPlayer to manage and play audio content independently of the rest of the EPUB publication content.

This is particularly useful for scenarios where only audio content needs to be accessed or when providing an audio-only experience.

Properties

Link copied to clipboard
abstract val hashSignature: String

The generated hash signature of the publication, intended to uniquely identify this publication. The hash signature is not the same as the publication id as the hash signature always changes when the publication data changes in any way. The uniqueness of the signature depends on how the publication was loaded. Please refer the implementation responsible for loading this instance.

Link copied to clipboard

Metadata about the audio publication.

Link copied to clipboard
abstract val timeline: AudioTimeline

The timeline representing the Media Overlay.

Functions

Link copied to clipboard