PlayerViewController: Load the player state if needed
This merge request brings a fix to the player states:
- When the remember player state option is enabled, the shuffle state and the repeat mode are properly set when the view will appear.
Closes https://code.videolan.org/videolan/ios-support/-/issues/5765