[Bug 769565] New: [tsdemux] playback is faster than normal speed for certain files

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Aug 5 20:00:09 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=769565

            Bug ID: 769565
           Summary: [tsdemux] playback is faster than normal speed for
                    certain files
    Classification: Platform
           Product: GStreamer
           Version: 1.8.0
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: nirmal.palanisamy at lge.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

There are some streams in which PCR is present at interval more than 500ms(say
for example 1 sec or 1.5 sec) at few positions. When there is a PCR gap of more
than 500ms between last PCR and new PCR, a new PCR group is formed. While
forming new PCR group, PCR offset is computed with respect to previous group
and stored. But this stored PCR offset is not computed properly. And when this
group is referred to compute timestamp for a frame, it is done based on first
PCR and PCR offset of this group. Since the PCR offset is wrongly stored when
forming the group, time stamp computation also goes wrong. PCR offset stored is
little less than the right PCR offset. Because of lesser PCR offset, time stamp
computed also lesser than actual. Due to this playback ends very fast than the
actual duration. And also because of wrong PCR offset for last group(which set
during initial scanning), duration of file computed is less than the actual.

-- 
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