Skip to content

Commit 6189ec0

Browse files
Remove hazeEffect from video
1 parent f674db1 commit 6189ec0

1 file changed

Lines changed: 1 addition & 14 deletions

File tree

  • libraries/block-kit/ui/src/main/kotlin/io/adventech/blockkit/ui

libraries/block-kit/ui/src/main/kotlin/io/adventech/blockkit/ui/VideoContent.kt

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,6 @@ import androidx.media3.ui.compose.modifiers.resizeWithContentScale
7979
import androidx.media3.ui.compose.state.rememberPlayPauseButtonState
8080
import androidx.media3.ui.compose.state.rememberPlaybackSpeedState
8181
import 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
8882
import io.adventech.blockkit.model.BlockItem
8983
import io.adventech.blockkit.ui.media.MediaPlayer
9084
import 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
146139
private 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

Comments
 (0)