[Regression?] add/restore possibility to disable some embedded subtitles

Fixed a problem where it was not possible to disable some types of embedded subtitles.
Refs #13993 and probably #14079. This should also fix them.

It appears that a call to SetSubtitleVisible is not enough to actually disable a subtitle in the DVDPlayer. Maybe there's a better way to fix this but I'm not that familiar with the entire codebase yet.