From 3199cdf80fa41bde0080bf18dd07bfc2e80c8efa Mon Sep 17 00:00:00 2001 From: Christian Schabesberger Date: Wed, 17 Jul 2024 18:28:44 +0200 Subject: [PATCH] fullscreen cleanup --- .../main/java/net/newpipe/newplayer/VideoPlayerFragment.kt | 4 ---- .../java/net/newpipe/newplayer/model/VideoPlayerViewModel.kt | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/app/src/main/java/net/newpipe/newplayer/VideoPlayerFragment.kt b/app/src/main/java/net/newpipe/newplayer/VideoPlayerFragment.kt index 30180e0..c89fa51 100644 --- a/app/src/main/java/net/newpipe/newplayer/VideoPlayerFragment.kt +++ b/app/src/main/java/net/newpipe/newplayer/VideoPlayerFragment.kt @@ -70,10 +70,6 @@ class VideoPlayerFragment() : Fragment() { dimensionRatio = "$ratio:1" } } - - override fun switchToFullscreen() { - //println("gurken fullscreen") - } } composeView.apply { diff --git a/app/src/main/java/net/newpipe/newplayer/model/VideoPlayerViewModel.kt b/app/src/main/java/net/newpipe/newplayer/model/VideoPlayerViewModel.kt index c38b854..0c5631c 100644 --- a/app/src/main/java/net/newpipe/newplayer/model/VideoPlayerViewModel.kt +++ b/app/src/main/java/net/newpipe/newplayer/model/VideoPlayerViewModel.kt @@ -76,7 +76,6 @@ interface VideoPlayerViewModel { interface Listener { fun requestUpdateLayoutRatio(ratio: Float) - fun switchToFullscreen() } sealed class Events { @@ -196,6 +195,7 @@ class VideoPlayerViewModelImpl @Inject constructor( } override fun switchToFullscreen() { + viewModelScope.launch { mutableEvent.emit(VideoPlayerViewModel.Events.SwitchToFullscreen) }