<div dir="ltr">Hi, I'm going to join my video and audio files into one mkv file. My pipeline looks like this:<br>
<br>
filesrc -> oggdemux -> theoraparse-><br>
                                                      \<br>
                                                       | -> matroskamux -> filesink<br>
                                                      /<br>
filesrc -> mad ------------------------------<div dir="ltr">-><br>
<br>
My mp3 file is much longer than video files, and I'm going to play two 
video files, the second after the first one, with 3-sec break.<br>
<br>
So I'm going to obtain output shown below:<br>
<br>
                                file1.mp3<br>
audio stream: --------------------------------------------------------------------<br><div>                    video1.ogg                        video2.ogg<br>
video stream: ------------- [ 3 sec. nothing ] -------------- [nothing]<br>
<br>
How can I change file source of a video stream, and wait between video1 and video2?<br>
I'm using C-api, and I can create queries/capture messages/add probes etc.<br>
<br>
Thanks for help,<br>
Best regards,<br>
Marcin Kolny</div></div></div>