dvdplayer: only set audio and subtitle index on user action

If default values (-1) are updated without user action, preferred selection of streams only works the very first time a video is played.

also fixes incorrectly saved stream ids.