Trouble seeking a complex pipeline

isaac isaac at isrv.pw
Tue Aug 5 20:20:39 PDT 2014


Hello,
I'm writing a video player application that dynamically plays videos 
based on user commands, looping each video and crossfading between them. 
My pipeline is rather complex, please see the image here 
<https://owncloud.isrv.pw/public.php?service=files&t=54bceac798e5501daa196dffc5a1a242&download> 
for the details. In my Python code, I've inserted a probe after my 
uridecodebin elements to catch EOS events, when an EOS event comes 
through I post a message to the bus and drop the EOS. When the message 
is received, the bus callback calls seek_simple() on the message's 
source uridecodebin. However, the uridecodebin is never seeks but 
instead hangs. Please see my example script here 
<https://owncloud.isrv.pw/public.php?service=files&t=a10f944344286f87bb7583ecc8eede5c&download>, 
which demonstrates the issue I'm having. How can I seek the uridecodebin 
back to the start of the file?

Thanks!
Isaac Smith
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20140805/9733f038/attachment.html>


More information about the gstreamer-devel mailing list