Package-level declarations

Types

Link copied to clipboard
interface AudioPlayer

Audio player used to play audio messages.

Link copied to clipboard

State of the an audio track. When a song complete and another starts the current song goes to UNSET and the next one go to LOADING and PLAYING.

Link copied to clipboard
fun interface ExtractorCallBack
Link copied to clipboard
Link copied to clipboard

State of the AudioPlayer. This is the state of the whole player, not individual songs.

Link copied to clipboard
data class ProgressData(val currentPosition: Int, val progress: Float, val duration: Int)

Progress data of the audio track.

Link copied to clipboard
class WaveformExtractor(context: Context, key: String, expectedPoints: Int, extractorCallBack: ExtractorCallBack)

Functions

Link copied to clipboard