Issue description
LeakCanary detects a leak when closing activity with PlayerView.
I'm using the ExoPlayer with Rtmp extensions to display the live stream. When the url is invalid (there is no live stream there) the leak occurs.
This is how the releasePlayer method looks like
private fun releasePlayer() {
player?.release()
player = null
playerView.player = null
mediaSource = null
trackSelector = null
}

Version of ExoPlayer being used
2.8.0