Capturing flush_start event with pad probe

Sergio Ortega sortegagamero at gmail.com
Fri Jul 4 02:15:16 PDT 2014


Good morning,

My name is Sergio. I have done an encoding engine and I have attached a pad
probe to be able to create a loop. It worked before very well in older
versions of GStreamer 1. My problem is that I'm working with GStreamer
1.2.1 under Ubuntu 14.04 and now I'm unable to capture the flush_start and
flush_stop events. Have there been any change in this version of GStreamer
to be unable to capture these particular events? I use

(unsigned long)gst_pad_add_probe(srcPad,
(GstPadProbeType)(GST_PAD_PROBE_TYPE_BLOCK_DOWNSTREAM |

GST_PAD_PROBE_TYPE_BLOCK_UPSTREAM |

GST_PAD_PROBE_TYPE_EVENT_FLUSH),
                                     (GstPadProbeReturn(*)(GstPad *,
GstPadProbeInfo *, gpointer))interceptPadEvent, this, NULL)

Any idea?

Thank you very much

Sergio Ortega
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140704/2544e438/attachment.html>


More information about the gstreamer-devel mailing list