[gstreamer-bugs] [Bug 615783] New: reworked timestamping in adder

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 14 13:46:03 PDT 2010


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

           Summary: reworked timestamping in adder
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-base
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: ensonic at sonicpulse.de
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


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

reworked timestamping in adder

Adder was using always incrementing timestamps. Seeking was done by setting the
position in the newsegment event. This was failing when doing segmented seeks
with rate<0.0, as offset (and thus timestamp) would go below 0.

Now we take both cur and end from the seek event. We construct newsegment
events
depending including cur and end from the seek event. We set position to the
start of the segment. Timestamp is set to start or end of segment depending on
rate. Offset is recalculated.

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