GNOME Bugzilla – Bug 562433
[mpegtsdemux] we should not assume a pid type for each pid
Last modified: 2011-07-08 12:14:16 UTC
The mpeg ts demuxer should not assume that pid x is always say a PMT pid. It should use the table id from the actual packet like how mpegtsparse does. Related. it is also possible to have multiple channels' PMTs on same pid but the demuxer assumes that pid will only carry that channel's PMT. Look at mpegtsparse and how it handles it and fix the demuxer's way of handling this.
Is this fixed nowadays and does it work with the new mpeg ts demuxer?
I guess this issue is OBSOLETE. Please reopen if this is not the case.