@@ -79,12 +79,6 @@ import androidx.media3.ui.compose.modifiers.resizeWithContentScale
7979import androidx.media3.ui.compose.state.rememberPlayPauseButtonState
8080import androidx.media3.ui.compose.state.rememberPlaybackSpeedState
8181import androidx.media3.ui.compose.state.rememberPresentationState
82- import dev.chrisbanes.haze.HazeDefaults
83- import dev.chrisbanes.haze.HazeState
84- import dev.chrisbanes.haze.hazeEffect
85- import dev.chrisbanes.haze.hazeSource
86- import dev.chrisbanes.haze.materials.ExperimentalHazeMaterialsApi
87- import dev.chrisbanes.haze.materials.HazeMaterials
8882import io.adventech.blockkit.model.BlockItem
8983import io.adventech.blockkit.ui.media.MediaPlayer
9084import io.adventech.blockkit.ui.media.VideoSettingsDropdownMenu
@@ -141,7 +135,6 @@ fun VideoContent(blockItem: BlockItem.Video, modifier: Modifier = Modifier) {
141135}
142136
143137@androidx.annotation.OptIn (UnstableApi ::class )
144- @OptIn(ExperimentalHazeMaterialsApi ::class )
145138@Composable
146139private fun PlayerContent (
147140 exoPlayer : ExoPlayer ,
@@ -150,7 +143,6 @@ private fun PlayerContent(
150143 modifier : Modifier = Modifier ,
151144 onSeekTo : (Long ) -> Unit = {},
152145) {
153- val hazeState = remember { HazeState () }
154146 var isControlVisible by rememberSaveable { mutableStateOf(! playbackState.isPlaying) }
155147 var isMenuVisible by rememberSaveable { mutableStateOf(isControlVisible) }
156148 val playPauseButtonState = rememberPlayPauseButtonState(exoPlayer)
@@ -170,7 +162,6 @@ private fun PlayerContent(
170162 PlayerSurface (
171163 player = exoPlayer,
172164 modifier = scaledModifier
173- .hazeSource(hazeState)
174165 .clickable { isControlVisible = ! isControlVisible },
175166 surfaceType = SURFACE_TYPE_TEXTURE_VIEW ,
176167 )
@@ -195,11 +186,7 @@ private fun PlayerContent(
195186 modifier = Modifier
196187 .fillMaxSize()
197188 .thenIf(isControlVisible) {
198- if (HazeDefaults .blurEnabled()) {
199- hazeEffect(hazeState, HazeMaterials .ultraThin(containerColor = Color .Black ))
200- } else {
201- background(overlayColor, Styler .roundedShape())
202- }
189+ background(overlayColor, Styler .roundedShape())
203190 }
204191 .clip(Styler .roundedShape()),
205192 availableTracks = playbackTracksState.tracks,
0 commit comments