override fun onStateChanged()

in basicplayback/src/main/java/com/amazonaws/ivs/player/basicplayback/MainActivity.kt [152:169]


                override fun onStateChanged(state: Player.State) {
                    Log.i("PlayerLog", "Current state: ${state}")
                    when (state) {
                        Player.State.BUFFERING,
                        Player.State.READY -> {
                            updateQuality()
                        }
                        Player.State.IDLE,
                        Player.State.ENDED -> {
                            // no-op
                        }
                        Player.State.PLAYING -> {
                            // Qualities will be dependent on the video loaded, and can
                            // be retrieved from the player
                            Log.i("IVSPlayer", "Available Qualities: ${qualities}")
                        }
                    }
                }