Open Issues Need Help
View All on GitHubAI Summary: Implement fullscreen functionality within the KrossPlay demo application. This involves toggling landscape orientation, hiding system UI (status bar and navigation bar), and using `Modifier.fillMaxSize()` for a full-screen experience. The solution should handle both Android (using ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE) and iOS (using UIKit APIs via Swift interop). The fullscreen toggle should be implemented using an IconButton and a state variable.
AI Summary: Implement volume up/down controls and a volume slider for the KrossPlay KMP media player, ensuring consistent functionality across Android (using ExoPlayer) and iOS (using AVPlayer). The UI should be intuitive and unobtrusive, potentially using Jetpack Compose's `IconButton` and `Slider` components. Volume should be stored and managed within the `KrossPlayState` object.