mpegtslivesrc: Parse PAT/PMT and only handle PCRs from the first program
This matches default behaviour of tsdemux and makes sure we're not jumping between different PCRs if there are multiple.
At a later time, program selection could be implemented.