[Bug 694389] New: non flushing seeks after a segment done, don't sync the ringbuffer
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Thu Feb 21 13:46:52 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=694389
GStreamer | gst-plugins-base | git
Summary: non flushing seeks after a segment done, don't sync
the ringbuffer
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: Normal
Component: gst-plugins-base
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: ensonic at sonicpulse.de
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
When doing a non-flushing seek on segment_done. the audio does not loop
properly. The ringbuffer implementations in gstaudioringbuffer and also the
custom one in pulsesink believe that they have to drop the buffers to catch up.
This was working in 0.10.
I am a bit at loss in the code. The audiosinks don't seem to handle newsegment
events. Not sure if the should call gst_audio_ring_buffer_set_sample() so sync.
--
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