[gst-devel] how to communicate between basesrc an tagdemux

Tim-Philipp Müller t.i.m at zen.co.uk
Tue Jul 27 16:35:34 CEST 2010

On Tue, 2010-07-27 at 07:25 -0700, Santhosh Kumar wrote:

> yes, its happening at the beginning of the track. I hope Flush start event
> will be done only it receives a new segment event. But i want basesrc to
> process my custom event before it can send a new segment event.
> Is there any other way to send my "data" during Flush start event or if
> there are any other way to send data other than events from tagdemux to
> basesrc?

You're not really providing enough information of what exactly you're
doing, or why you're doing it that way.

However, you may also want to check the state of the downstream element;
the pad may be flushing because the element is still in a state where
the pad hasn't been activated yet.


More information about the gstreamer-devel mailing list