INNER CODE UNIT · Kotlin
BasePlayerActivity
jarnedemeulemeester/findroid · app/phone/src/main/java/dev/jdtech/jellyfin/BasePlayerActivity.kt:14
abstract class BasePlayerActivity : AppCompatActivity() {
abstract val viewModel: PlayerViewModel
private lateinit var mediaSession: MediaSession
private var wasPip: Boolean = false
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
WindowCompat.setDecorFitsSystemWindows(window, false)
}
override fun onStart() {
super.onStart()
mediaSession = MediaSession.Builder(this, viewModel.player).build()
}