There's a timing problem with dvdsubs and the xine plugin.
I suspect this is related to the fact that the xine plugin buffers the
picture and sound while the subtitles are osd (not delayed). Maybe the
dvd-plugin can be configured to delay the subtitle drawing so that it will
work better with the xine-plugin?
Well the dvd plugin should use cDevice::GetSTC() to retrieve the PTS value of
the current image painted on screen and use this value (plus a configureable
offset) to schedule the subtitles (i. e. when to display them as OSD
respectively when to hide them).