There will always be some delay but you can minimize it.
What you could do is to create all necessary pipelines before.
Pause them on first frame.
Start running the first and upon receiveing EOS unpause the seconde pipeline and so on.
I think the delay could be minimal.
In that sense it's possible.
Can't you just join the video streams?

2010/5/27 kk <>
I want to play video clips without break. For Example, i have a
segmented video in n parts and want to play this video by playing every
segment sequential without any breaks or delay in video or sound.

It is possible with gstreamer framework?


gstreamer-devel mailing list

Your Sincerely
Michael Joachimiak