I recently got a Blu-Ray drive and started backing up my movie
collection to mkv files. I noticed that when I played back a file with
more than one HDMV subtitle track, I would get subtitles in random
languages. I quickly concluded that all subtitle tracks were actually
playing at once, and selecting a particular track from the UI did nothing.
The attached patch fixes this problem. I simply copied the relevant
check from sputext_decoder.c. There are some other checks that are
suspiciously missing from spuhdmv_decoder.c as well, but as this is my
first attempt at hacking Xine, I'm not certain enough of their purpose.
Get latest updates about Open Source Projects, Conferences and News.