SmoothProgressTrackerState

constructor(player: PillarboxExoPlayer, coroutineScope: CoroutineScope, imageOutput: ImageOutput = ImageOutput.NO_OP)

Parameters

player

The Player whose progress needs to be tracked.

coroutineScope

The CoroutineScope used for managing StateFlows.

imageOutput

The ImageOutput to render the image track.