PillarboxEventLogger

Pillarbox event logger

Parameters

tag

The tag to use for logging

Constructors

Link copied to clipboard
constructor(tag: String = "EventLogger")

Create empty Pillarbox event logger

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onAudioUnderrun(p0: AnalyticsListener.EventTime, p1: Int, p2: Long, p3: Long)
Link copied to clipboard
Link copied to clipboard
open override fun onBlockedTimeRangeReached(eventTime: AnalyticsListener.EventTime, blockedTimeRange: BlockedTimeRange)

On blocked time range reached

Link copied to clipboard
open override fun onChapterChanged(eventTime: AnalyticsListener.EventTime, chapter: Chapter?)

onChapterChanged is called when either:

Link copied to clipboard
open override fun onCreditChanged(eventTime: AnalyticsListener.EventTime, credit: Credit?)

onCreditChanged is called when either:

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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onSmoothSeekingEnabledChanged(eventTime: AnalyticsListener.EventTime, smoothSeekingEnabled: Boolean)

On smooth seeking enabled changed

Link copied to clipboard
open override fun onStallChanged(eventTime: AnalyticsListener.EventTime, isStall: Boolean)

A Stall occurs when the player is Player.STATE_BUFFERING after being Player.STATE_READY during playback without user interactions.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onTrackingEnabledChanged(eventTime: AnalyticsListener.EventTime, trackingEnabled: Boolean)

On tracking enabled changed

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard