You are probably correct about page_time_out. I didn't implement this, because when I was testing with UK subtitles, they were always cleared explicitly with an empty page composition. I believe this is the way subtitles are supposed to be transmitted, and that page_time_out is only there in case the decoder misses some of the subtitle data.
I've been lucky to have got away with this for so long! I'll make a mental note that this needs to be looked at, but I can't promise anything soon!
I've been lucky to have got away with this for so long! I'll make a mental note that this needs to be looked at, but I can't promise anything soon!