[Bug 646397] New: rtpjitterbuffer base_time broken by commit f84b8a69

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Mar 31 18:30:20 PDT 2011


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

           Summary: rtpjitterbuffer base_time broken by commit f84b8a69
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: olivier.crete at ocrete.ca
         QAContact: gstreamer-bugs at lists.freedesktop.org
      GNOME target: ---
     GNOME version: ---


In this commit, the element calls gst_element_set_base_time(), this sounds very
wrong to me. This breaks down if you add the jitterbuffer to a running
pipeline. The source and jitterbuffer then have a different idea of the base
time (so of the running time too), so the jitterbuffer is late by the
difference between its base time and the source's basetime. So every synced
buffer is late by that difference.

Reverting the patch fixes this bug (and well, I don't understand how RTSP
playback words so I can't figure out what the patch is trying to accomplish).

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