SmoothProgressTrackerState

constructor(player: PillarboxPlayer, 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.