Implement video player subtitle text overlay updates.

If someone thinks this is horribly inefficient, we can optimize it
later.