After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 562433 - [mpegtsdemux] we should not assume a pid type for each pid
[mpegtsdemux] we should not assume a pid type for each pid
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-11-27 10:02 UTC by Zaheer Abbas Merali
Modified: 2011-07-08 12:14 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Zaheer Abbas Merali 2008-11-27 10:02: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.
Comment 1 Sebastian Dröge (slomo) 2011-05-19 09:09:47 UTC
Is this fixed nowadays and does it work with the new mpeg ts demuxer?
Comment 2 Tobias Mueller 2011-07-08 12:14:16 UTC
I guess this issue is OBSOLETE. Please reopen if this is not the case.