From: Sebastian Dröge Date: Mon, 14 Dec 2015 09:04:19 +0000 (+0100) Subject: manual: Fix dynamic pipeline example X-Git-Tag: 1.10.4~567 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ad5c97e44eaf3584e8777a35865804e129d9234e;p=platform%2Fupstream%2Fgstreamer.git manual: Fix dynamic pipeline example Use GST_PAD_PROBE_PASS to pass through all events other than EOS instead of blocking on the first non-EOS event forever. Also fix a typo in a comment in that function. Thanks to David Jaggard for reporting this on the mailing list. --- diff --git a/docs/manual/advanced-dataaccess.xml b/docs/manual/advanced-dataaccess.xml index fa56b13..eb297c8 100644 --- a/docs/manual/advanced-dataaccess.xml +++ b/docs/manual/advanced-dataaccess.xml @@ -1392,11 +1392,11 @@ event_probe_cb (GstPad * pad, GstPadProbeInfo * info, gpointer user_data) GstElement *next; if (GST_EVENT_TYPE (GST_PAD_PROBE_INFO_DATA (info)) != GST_EVENT_EOS) - return GST_PAD_PROBE_OK; + return GST_PAD_PROBE_PASS; gst_pad_remove_probe (pad, GST_PAD_PROBE_INFO_ID (info)); - /* push current event back into the queue */ + /* push current effect back into the queue */ g_queue_push_tail (&effects, gst_object_ref (cur_effect)); /* take next effect from the queue */ next = g_queue_pop_head (&effects);