VidinfraPlayerController constructor
VidinfraPlayerController({
- Configuration configuration = const Configuration(),
Implementation
VidinfraPlayerController({
this.configuration = const Configuration(),
}) {
kController.initialize(configuration: _kConfiguration).then(_init.complete);
kState.status.addListener(_statusUpdater);
kState.progress.addListener(_progressUpdater);
kState.buffer.addListener(_progressUpdater);
kState.duration.addListener(_progressUpdater);
controlsVisible.addListener(autoHideControls);
if (controlsVisible.value) autoHideControls();
initializeUiControllerMixin();
initializePlaybackSettingsMixin();
}