[Bug 648359] baseaudiosrc: ringbuffer: segbase/segdone not updated when ring buffer cleared leads to incorrect timestamps

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 2 06:28:15 PDT 2011


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

Thiago Sousa Santos <thiago.sousa.santos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
         AssignedTo|gstreamer-bugs at lists.freede |thiago.sousa.santos at collabo
                   |sktop.org                   |ra.co.uk
     Ever Confirmed|0                           |1

--- Comment #5 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2011-08-02 13:28:10 UTC ---
Created an attachment (id=193061)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=193061)
small test application

Small test application that prints timestamps from buffers.

It starts a pulsesrc ! fakesink pipeline and, after 2 secs, sets the source to
READY, waits 1 sec, and back to PLAYING (while setting the base-time and clock
back).

Notice that without this patch it will continue the timestamps from where it
had stopped, and with the patch it resyncs and advances the 1sec it was
stopped.

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