[Bug 676033] New: tsdemux: when pts is not included in each packet stream drops frames

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 14 07:56:38 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=676033
  GStreamer | gst-plugins-bad | git

           Summary: tsdemux: when pts is not included in each packet
                    stream drops frames
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: julian at jusst.de
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=214007)
 View: https://bugzilla.gnome.org/attachment.cgi?id=214007
 Review: https://bugzilla.gnome.org/review?bug=676033&attachment=214007

Fix frame dropping due to wrong buffer timestamps.

We see an issue with IPTV streams provided by cablecom. These streams contain
the PTS not in all packets, so it happens that the firstbuffer timestamp is set
to 0 initially. In this case it should be updated to a valid timestamp as soon
as the first timestamp is seen.
Attached patch solves this by adding a timestamp == 0 check.

A testfile to reproduce the issue can be grabbed from
http://jusst.de/files/cablecom-nick.ts

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list