PlayerEventsCollector

class PlayerEventsCollector(var hmsSdk: HMSSDK?, initConfig: InitConfig = InitConfig()) : AnalyticsListener

Only intended for users not internal api.

Constructors

Link copied to clipboard
fun PlayerEventsCollector(hmsSdk: HMSSDK?, initConfig: InitConfig = InitConfig())

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun addStatsListener(playerEventsListener: PlayerStatsListener)
Link copied to clipboard
Link copied to clipboard
open override fun onBandwidthEstimate(eventTime: AnalyticsListener.EventTime, totalLoadTimeMs: Int, totalBytesLoaded: Long, bitrateEstimate: Long)
Link copied to clipboard
Link copied to clipboard
open override fun onDroppedVideoFrames(eventTime: AnalyticsListener.EventTime, droppedFrames: Int, elapsedMs: Long)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun onPlayerError(eventTime: AnalyticsListener.EventTime, error: PlaybackException)
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 setExoPlayer(exoPlayer: ExoPlayer?)

Properties

Link copied to clipboard