VideoPlayerConfiguration constructor
VideoPlayerConfiguration({
- required VideoSourceConfiguration videoSourceConfiguration,
- PlayerUIVisibilityOptions playerUIVisibilityOptions = const PlayerUIVisibilityOptions(),
- OmniVideoPlayerThemeData playerTheme = const OmniVideoPlayerThemeData(),
- CustomPlayerWidgets customPlayerWidgets = const CustomPlayerWidgets(),
- String liveLabel = "LIVE",
- bool? enableBackgroundOverlayClip = true,
- dynamic globalKeyInitializer,
Creates a new set of configuration options for a video player instance.
Implementation
VideoPlayerConfiguration({
required this.videoSourceConfiguration,
this.playerUIVisibilityOptions = const PlayerUIVisibilityOptions(),
this.playerTheme = const OmniVideoPlayerThemeData(),
this.customPlayerWidgets = const CustomPlayerWidgets(),
this.liveLabel = "LIVE",
this.enableBackgroundOverlayClip = true,
globalKeyInitializer,
}) {
globalKeyPlayer = GlobalKey();
this.globalKeyInitializer = globalKeyInitializer ?? GlobalKey();
}