hls: Must set mp_start_time or subtitles won't display for streams which start at PTS != 0

Fixes #2095