PillarboxAnalyticsCollector

Collects and dispatches analytics events for Pillarbox player.

Parameters

clock

The Clock used to generate timestamps.

Constructors

Link copied to clipboard
constructor(clock: Clock = Clock.DEFAULT)

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun onAudioUnderrun(p0: Int, p1: Long, p2: Long)
Link copied to clipboard
fun onBandwidthSample(p0: Int, p1: Long, p2: Long)
Link copied to clipboard
open override fun onBlockedTimeRangeReached(blockedTimeRange: BlockedTimeRange)

Called when the player reaches a blocked time range.

Link copied to clipboard
open override fun onChapterChanged(chapter: Chapter?)

Called when the current chapter changes. This can occur due to several reasons:

Link copied to clipboard
open override fun onCreditChanged(credit: Credit?)

Called when the current credit changes. This can occur due to several reasons:

Link copied to clipboard
open fun onCues(p0: CueGroup)
open fun onCues(p0: List<Cue>)
Link copied to clipboard
Link copied to clipboard
open fun onDeviceVolumeChanged(p0: Int, p1: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun onDroppedFrames(p0: Int, p1: Long)
Link copied to clipboard
open fun onEvents(p0: Player, p1: Player.Events)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun onRendererReadyChanged(p0: Int, p1: Int, p2: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onSmoothSeekingEnabledChanged(smoothSeekingEnabled: Boolean)

Called when the smooth seeking enabled state changes.

Link copied to clipboard
open override fun onStallChanged(isStall: Boolean)

Called when the player stall state changed.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onTrackingEnabledChanged(trackingEnabled: Boolean)

Called when the tracking state changes.

Link copied to clipboard
open fun onTracksChanged(p0: Tracks)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun release()
Link copied to clipboard
Link copied to clipboard
open fun setPlayer(p0: Player, p1: Looper)