|
|
@ -4,7 +4,6 @@ import androidx.compose.foundation.layout.fillMaxSize
|
|
|
|
import androidx.compose.runtime.Composable
|
|
|
|
import androidx.compose.runtime.Composable
|
|
|
|
import androidx.compose.ui.Modifier
|
|
|
|
import androidx.compose.ui.Modifier
|
|
|
|
import androidx.compose.ui.platform.LocalContext
|
|
|
|
import androidx.compose.ui.platform.LocalContext
|
|
|
|
import androidx.compose.ui.platform.LocalLifecycleOwner
|
|
|
|
|
|
|
|
import androidx.compose.ui.viewinterop.AndroidView
|
|
|
|
import androidx.compose.ui.viewinterop.AndroidView
|
|
|
|
import com.google.android.exoplayer2.ExoPlayer
|
|
|
|
import com.google.android.exoplayer2.ExoPlayer
|
|
|
|
import com.google.android.exoplayer2.MediaItem
|
|
|
|
import com.google.android.exoplayer2.MediaItem
|
|
|
@ -13,7 +12,6 @@ import com.google.android.exoplayer2.ui.PlayerView
|
|
|
|
@Composable
|
|
|
|
@Composable
|
|
|
|
fun VideoPlayer(videoUrl : String){
|
|
|
|
fun VideoPlayer(videoUrl : String){
|
|
|
|
val context = LocalContext.current
|
|
|
|
val context = LocalContext.current
|
|
|
|
val lifecycleOwner = LocalLifecycleOwner.current
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
val player = ExoPlayer.Builder(context).build()
|
|
|
|
val player = ExoPlayer.Builder(context).build()
|
|
|
|
|
|
|
|
|
|
|
|