Use case description
Exoplayer currently supports variable playback speed via Player.setPlaybackParameters(), however within CastPlayer this method is marked as unsupported. This is out of date as the current RemoteMediaClient API does support playback speed changes via setPlaybackRate() (docs)
Proposed solution
Suggest CastPlayer expose RemoteMediaClient.setPlaybackRate() via it's own setPlaybackRate() method and update the code comment currently seen in CastPlayer.setPlaybackParameters() to reflect the current state of the RemoteMediaClient API and point developers to the new methods.
Alternatives considered
The existing alternative is to call RemoteMediaClient directly, however there is no getter for this within CastPlayer, so it must be accessed via the clunky and verbose:
CastContext.getSharedInstance(context).sessionManager.currentCastSession.remoteMediaClient.setPlaybackRate()