[gstreamer-bugs] [Bug 619485] matroskademux: skip buffers before a late keyframe (QoS)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 24 20:42:55 PDT 2010


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

--- Comment #12 from Philip Jägenstedt <philipj at opera.com> 2010-05-25 03:42:53 UTC ---
Created an attachment (id=161906)
 View: https://bugzilla.gnome.org/attachment.cgi?id=161906
 Review: https://bugzilla.gnome.org/review?bug=619485&attachment=161906

deadlock fix

This patch fixes the deadlock in the simplest possible way. I also considered
adding a gst_matroska_demux_reset_streams_unlocked, but didn't.

I noticed that in GST_EVENT_FLUSH_STOP there are some other things (e.g. the
segment) that are reset without holding the object lock. Is this really safe
given that segment is also accessed from _query and _handle_seek_event?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the Gstreamer-bugs mailing list