I have a few mkv files with both Chinese and English channels. I assume xine plays the default language, which is Chinese. However when I right click on the player and go to "Audio" -> "Channel" and select "eng", it continues to play in Chinese. After going mad for a few minutes, I decided to select "chi" and it finally decided to play in English
I also installed VLC and tested. The Audio channels are correctly labeled "English" & "Chinese", and they are not crossed like on xine ("English" plays in English, and so on). Even more pleasant, VLC plays the English channel by default, not Chinese.
This definitely seems like a bug in xine, but even when/if gets fixed the best way around would be to have a Video Menu, like we have a DVD Menu inside the LinuxMCE interface. Do you guys agree?