mpegps: various fixes to support seek tests
In a case of a scr different from 0, after a seek, the src_segment.stop has been updated with the duration not including the base_time (scr). The segment position needs to be tested upon segment.stop + base_time (scr) to check for an EOS.
Edited by Stéphane Cerveau