[gst-devel] do events need a pipeline and iteration to propagate?

Ronald S. Bultje rbultje at ronald.bitfreak.net
Tue Jun 7 02:13:15 CEST 2005


Hi,

On Tue, 7 Jun 2005, [UTF-8] Ã^Akos Maróy wrote:
> say, I'd have:
> filesrc ! mad
[..]
> some more experiments followed, but what seems to be a requirement is
> that actually I need a sink connected to my mad element for the seek to
> work at all. not only that, but I have to put all these into a pipeline,
> put them into PLAYING state, and call gst_bin_iterate() on the pipeline
> at least once before sending the seek event.
[..]
> are my findings above correct?

Partly. The seek fails because the bitrate is unknown, so it doesn't know
how to handle the seek event yet. I'm OK with a patch that adds seek event
caching to mad (so it can handle it before it knows the bitrate).

Cheers,
Ronald




More information about the gstreamer-devel mailing list