parse: get rid of typedef std::map<uint16_t, uint16_t> map_eit_pids; /* pid, eit-x */

(use map_pidtype instead)

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
serve: dont erase a map item in the middle of an iteration loop

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
serve: change wait_for_psip() timeout from 5 to 1 sec

Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>