[Bug 649369] basesrc: do not set first buffer timestamp to 0 for live sources

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu May 12 10:16:46 PDT 2011


https://bugzilla.gnome.org/show_bug.cgi?id=649369
  GStreamer | gstreamer (core) | git

Tim-Philipp Müller <t.i.m> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |t.i.m at zen.co.uk
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |0.10.34

--- Comment #4 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2011-05-12 17:16:43 UTC ---
I've pushed this now for the quick-fix 0.10.34 release (since we're doing one
anyway, we may just as well put this in):

 commit 03050fd71ddede6980440ec205678b068f84a738
 Author: Vincent Penquerc'h <vincent.penquerch at collabora.co.uk>
 Date:   Wed May 4 15:31:56 2011 +0300

    basesrc: do not set first buffer timestamp to 0 for live sources

    Doing so avoids a large timestamp gap between first and second buffer
    for live sources which take time to start up.
    The first buffer now has a "live" timestamp based on the running time,
    as other buffers do.

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

Some more context:

<tpm> that basesrc is-live timestamp patch, what exactly does it actually fix?
(what elements?)
<v> my particular case was a shmsrc. It would emit its first buffer a while
after being started.
<v> The first buffer would get retimstamped to 0, and the second would have its
23 seconds timestamp left.

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