tsdemux: filter out the stream with special pid when there is no PMT packet.
There are some satellite standards that don't like to put everything in PMT, we can't demux them from TS stream. But VLC would work. I think I may reuse the pad for private_%01x_%05x which was used for text and just extract all its data assigned with that pid, letting the downstream plugin decide what they want to do with them.
satellite system may its own proprietary packet instead of PMT/PAT, likes APG.
Edited by Randy Li