Would be nice if eventually subs would show when tv-screen is shrinked (EPG, tv-menu). Also there seems to be green outmost color at least on finnish dvbsubs I can't see in VLC or other programs (white center, black border and then there's narrow green).
I think one reason for timing problem is pes decoder.
Looking at the PayloadUnitStart to decide when a pes packet is ready
will make the subtitles to be delayed (when the next subtitle begin the previous
is delivered).
You should look at the actual pes size and when that length is received the
pes is ready.
Ok, I am seeing memory leaks while rinning MP with subs, this could be normal but the memory footprint is almost doubling to nearly 30000k in a few minutes.
Also the subs are spot on time wise when not running 'live'.
When 'live' there is a delay and sometimes the subs dissapear completely.
Running 5 seconds behind live gives an almost faultless presentation of subs to dialog and infact going back to 'live' from this and the subs stay in time without delay.
Accessing a second audio stream causes MP to lock needing task manager to end it.