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 674764 - [0.11] GstTSDemux doesn't output entire packet payload
[0.11] GstTSDemux doesn't output entire packet payload
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
0.11.x
Other Mac OS
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2012-04-24 23:22 UTC by Matej Knopp
Modified: 2012-06-05 07:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch (2.30 KB, patch)
2012-04-24 23:22 UTC, Matej Knopp
none Details | Review

Description Matej Knopp 2012-04-24 23:22:50 UTC
Created attachment 212742 [details] [review]
Patch

current_size is computed wrong after the 0.11 port and it doesn't match expected size so the packet doesn't get written when it should.

Also currentlist is not merged properly in gst_ts_demux_push_pending_data

Patch fixes a compiler warning too.
Comment 1 Sören Grunewald 2012-05-16 14:42:40 UTC
This sounds like a similar issue: #676033
Comment 2 Matej Knopp 2012-05-16 15:07:54 UTC
These are completely different things.
Comment 3 Edward Hervey 2012-05-22 15:57:34 UTC
Matej : 1.0 tsdemux has seen extensive changes lately. Could you check if the issue is solved for you ?

Also, can you provide a sample file exposing this issue ?
Comment 4 Matej Knopp 2012-05-22 19:55:14 UTC
It happened with all files I have tested it, so if it doesn't happen for you it is probably fixed. I'll try it later.
Comment 5 Matej Knopp 2012-06-05 07:49:15 UTC
Obsolete with latest demuxer changes.
Comment 6 Matej Knopp 2012-06-05 07:49:25 UTC
Obsolete with latest demuxer changes.