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 734015 - tsdemux: bad timestamping
tsdemux: bad timestamping
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.4.0
Other All
: Normal normal
: 1.4.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-30 22:41 UTC by m][sko
Modified: 2014-08-01 13:49 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description m][sko 2014-07-30 22:41:15 UTC
source stream
gst-launch-1.0 playbin uri="http://live.mdragon.org/gearmix4/stream-1-110000/index.m3u8"

with bad timestamping

calling chainfunction &gst_multi_queue_chain with buffer:
0x7f13540315e0, pts 5124095:34:33.405562727, dts 99:99:99.999999999, dur
99:99:99.999999999

there is working patch for this in
Bug 733837

anybody can review this
Comment 1 Sebastian Dröge (slomo) 2014-08-01 12:08:12 UTC
Patch in question: https://bug733837.bugzilla-attachments.gnome.org/attachment.cgi?id=281902
Comment 2 Sebastian Dröge (slomo) 2014-08-01 12:09:22 UTC
(which is IMHO ready to be pushed)
Comment 3 Thiago Sousa Santos 2014-08-01 13:49:56 UTC
Pushed (and forgot to update the corresponding bug number)

commit 1685c454653211a734f6a5a018c5ae0de686bbd1
Author: Thiago Santos <ts.santos@osg.sisa.samsung.com>
Date:   Tue Jul 29 02:11:54 2014 -0300

    mpegtspacketizer: avoid timestamp overflows
    
    Cause timing to break in the pipeline that can lead to a stall
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733837


And to 1.4
commit f22d838fa3e56102719fd06ca3da7caf38a088ee
Author: Thiago Santos <ts.santos@osg.sisa.samsung.com>
Date:   Tue Jul 29 02:11:54 2014 -0300

    mpegtspacketizer: avoid timestamp overflows
    
    Cause timing to break in the pipeline that can lead to a stall
    
    https://bugzilla.gnome.org/show_bug.cgi?id=733837