File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed
app/src/main/java/com/google/android/samples/socialite/ui/videoedit Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -93,6 +93,7 @@ import androidx.media3.common.util.UnstableApi
9393import androidx.media3.transformer.Composition
9494import androidx.media3.transformer.CompositionPlayer
9595import androidx.media3.ui.PlayerView
96+ import androidx.media3.ui.compose.PlayerSurface
9697import com.google.android.samples.socialite.R
9798import kotlinx.coroutines.Dispatchers
9899import kotlinx.coroutines.launch
@@ -552,17 +553,12 @@ private fun VideoMessagePreview(
552553 // CompositionPlayer is still under active development
553554 var compositionPlayer by remember { mutableStateOf<CompositionPlayer ?>(null ) }
554555
555- AndroidView (
556- factory = {
557- playerView.apply {
558- player = compositionPlayer
559- controllerAutoShow = false
560- }
561- },
556+ PlayerSurface (
557+ compositionPlayer,
562558 modifier = Modifier
563559 .width(250 .dp)
564560 .height(450 .dp),
565- )
561+ )
566562
567563 LaunchedEffect (previewConfig) {
568564 // Release the previous player instance if it exists
You can’t perform that action at this time.
0 commit comments