[Bug 698410] Adder: Can not send flush_start and flush_stop in a row

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 30 07:01:12 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=698410
  GStreamer | gst-plugins-base | 1.x

--- Comment #17 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2013-04-30 14:01:08 UTC ---
Review of attachment 242838:
 --> (https://bugzilla.gnome.org/review?bug=698410&attachment=242838)

::: gst/adder/gstadder.c
@@ +822,3 @@
     case GST_EVENT_FLUSH_START:
       /* ensure that we will send a flush stop */
+      GST_COLLECT_PADS_STREAM_LOCK (adder->collect);

I'm just curious, with normal pad, we can't take stream lock to send a
flush-start, does collect pads stream lock endup taking pads stream lock ?

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