Flushing the data in partial pipeline

Baby Octopus jagadishkamathk at gmail.com
Wed Feb 15 15:26:27 UTC 2017


Hi,

I need to stream files one after. My pipeline looks like this

filesrc1 ! decodebin1 ! ----
                                    |
                                     -----> input-selector ! x264enc !
udpsink 
                                    |
filesrc2 ! decodebin2 ! ----

filesrc + decodebin combo is created based on playlist size

The problem that filesrc2 should not be played from the beginning. It should
playback somewhere from the middle. I can not handle seek on filesrc2 unless
I set it to paused/playing. The moment I set it to playing, I'll have
content from both the sources getting mixed in the pipeline and flushing
becomes harder

Is there a way to flush something like only one part of segment, i.e., only
initial data of filesrc2 which is prerolled?

Thanks a ton in advance

~BO



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Flushing-the-data-in-partial-pipeline-tp4681893.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list