LiveAudioPlayer

class LiveAudioPlayer(context: Context, tokenProvider: TokenProvider) : BaseAudioPlayer

Created by Johan Halin on 3.9.2025. Copyright © 2025 Richie Ltd. All rights reserved.

Constructors

Link copied to clipboard
constructor(context: Context, tokenProvider: TokenProvider)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
@Serializable
data class Error(val message: String, val exceptionClassName: String) : Serializable
Link copied to clipboard
sealed interface State

Properties

Link copied to clipboard
val analyticsEvents: SharedFlow<Event>
Link copied to clipboard
Link copied to clipboard
val errors: Observable<LiveAudioPlayer.Error>
Link copied to clipboard
open override val isPlaying: Boolean
Link copied to clipboard
Link copied to clipboard
val openFullScreenPlayer: Observable<Intent>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
open override fun pause()
Link copied to clipboard
fun startPlayback(metadata: LiveAudioMetadata, fullScreen: Boolean): <Error class: unknown class>
Link copied to clipboard
open override fun stop()
Link copied to clipboard
open override fun togglePlay()
Link copied to clipboard