<div dir="ltr"><div><div><div><div>Hi<br><br></div>I'm trying to build a pseudo video player that can read "arbitrary" (always h264, aac) files and seek within them. <br>The point of the player is to keep going and to programatically change between files.<br><br></div>Say I play file1 to 2:30, switch to file2 at 0:00 and after a while back to file1 at 3:15 or something like that.<br><br></div>I got this working using uridecodebin and a single (!) stream. But when trying to use qtdemux and switching between files I get:<br><br><br>    (python3:6841): GStreamer-CRITICAL **: gst_pad_unlink: assertion 'GST_PAD_IS_SRC (srcpad)' failed<br><br></div>I've adapted a script I found that was used with this purpose for music, but clearly I don't know what I'm doing. Would you let me know what am I messing up?<br><br><a href="https://pastebin.com/FEtn8Xza">https://pastebin.com/FEtn8Xza</a><br><br><br clear="all"><div><div><div><div><div><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><b>Stack</b> is the new term for "I have no idea what I'm actually
using".</div></div></div></div></div>
</div></div></div></div></div></div>