<html><head></head><body><div>On Tue, 2017-05-30 at 11:22 +0300, Vladislavs Zaluckis wrote:</div><div><br></div><div>Hi Vlad,</div><div><br></div><blockquote type="cite"><div>I've been struggling with this problem for some time now, with no sucess. What I am trying to do is to play two container files with multiple streams inside (I take one video and just one audio) one after another without a gap. I am using filesrc/decodebin for input, then some simple processing, then playing to autosinks. As one file ends, I am relinking the pipeline dynamically, following the procedure described in the app dev guide. So far so good, but when I try to run the actual production-like pipeline, it gets stuck on EOS processing. The "production" pipeline is encoding to x264/AAC, then muxing to MPEGTS, then packetizing using RTP, then sending to UDP.</div></blockquote><div><br></div><div>There's this example which may come in handy:</div><div><a href="https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/tests/examples/playout.c">https://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/tests/examples/playout.c</a></div><div><br></div><div>It should do what you want, minus the encoding/streaming parts.</div><div><br></div><div>Cheers</div><div> -Tim</div><div data-user-wrapped=""><span><pre>-- <br></pre><div class="-x-evo-paragraph" style="font-family: monospace; width: 71ch; word-wrap: break-word; word-break: break-word;">Tim Müller, Centricular Ltd - <a href="http://www.centricular.com">http://www.centricular.com</a></div>
</span></div></body></html>