[gst-devel] Interesting question for neonhttpsrc and gnomevfssrc cannot be seek?

xiupeng xie xiexiupeng at gmail.com
Thu Feb 12 02:15:11 CET 2009


Hi All, i have created one pipieline with src either neonhttpsrc or
gnomevfssrc to play HTTP stream.

and the main logic lines for seek are:

gst_element_set_state (pipeline, GST_STATE_PAUSED);
gst_element_seek()
gst_element_set_state (pipeline, GST_STATE_PLAYING);
gst_element_Get_state().


seek return TRUE, But it cannot change the state from PAUSED to PLAYING
anymore.
get_state always return GST_STATE_CHANGE_ASYNC. I have add wait time for
many minutes, but still cannot change to PLAYING.

For local stream instead of http, the state can be changed from PAUSED to
PLAYING,

What's additioanl steps should i do for http ones?

THANKS.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20090212/ea7be4f2/attachment.htm>


More information about the gstreamer-devel mailing list