[Fix] Fix preferred audio/subtitle language mechanism.

It seems that the automatic selection of tracks with a language which has no langinfo.xml never worked.
The two commits offer two different approaches to solve this issue. Please vote for one of them.