Backport of "mpegtsbase: Handle more program updates" into 1.20
Backport of !1893 (merged) "mpegtsbase: Handle more program updates".
Commits:
- 76543ee7 mpegtsbase: Use an array to track programs
- a95a3ca8 tsbase: Handle more program updates
- fix from !1917 (merged)
Edited by Tim-Philipp Müller