[gst-devel] Re : Sending seek events to correct pipelines

Wim Taymans wim.taymans at gmail.com
Fri Nov 14 15:23:32 CET 2008


On Fri, 2008-11-14 at 14:13 +0000, Albert Costa wrote:
> Hi Wim,
> is there any way of sending the event to only the specific element
> (one of the filesrc elements in my case) I need?
> If I try to send the seek with gst_element_send_event
> (pipeline1.source, seek_event) (where pipeline1.source would of course
> be my video source), then it seems the event is not sent (returns
> false). Sending to pipeline1 itself returns ok, but seems not to be
> taken into account anyway.
> Regards,
> Al

You can send the event to any element that is driving the pipeline,
which may or may not be the source. In a typical playback pipeline, the
demuxer is pushing data into the pipeline.

Wim

> 
> > However I want to send specific seek events for each pipeline (to
> > access specific parts of the video files I play). If I use
> > gst_element_send_event (mainpipeline, my_seek_event) then I got one
> of
> > the file beeing seek, but it is not sure which line received the
> > event. And if I use gst_element_send_event (pipeline1,
> > my_seek_event_1) and gst_element_send_event (pipeline2,
> > my_seek_event_2) then it seems that none of the events is catched
> nor
> > processed.
> 
> Sending the event to a pipeline/bin will send the event to all sinks
> (or
> bins with sinks in them) so both pipelines should receive the event.
> 
> 
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________ gstreamer-devel mailing list gstreamer-devel at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gstreamer-devel





More information about the gstreamer-devel mailing list