New Player Impl
constructor(app: Application, playerActivityClass: Class<out Activity>, repository: MediaRepository, notificationIcon: IconCompat = IconCompat.createWithResource(
app,
R.drawable.new_player_tiny_icon
), rescueStreamFault: suspend (item: String?, mediaItem: MediaItem?, Exception, repository: MediaRepository) -> StreamExceptionResponse = { _, _, _, _ -> NoResponse() })