<div dir="ltr">The videos are in 9 different pipelines. If I have 9 videos from nine different sources, how could I put it into a single pipeline?<div><br></div><div>What is the procedure to provide a testcase? I don't have a public repository where I may leave the code and videos. </div><div><br></div><div>I had never used perf before yesterday and it is proving to have a steep learning curve. But I will continue to pursue it.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 2, 2016 at 1:09 AM, Sebastian Dröge <span dir="ltr"><<a href="mailto:sebastian@centricular.com" target="_blank">sebastian@centricular.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, 2016-11-01 at 13:46 -0700, Jack D wrote:<br>
> Greetings,<br>
><br>
> I have two applications. One will create a long command string to<br>
> capture 9 videos simultaneously using ffmpeg, encoding with vp9..<br>
> Five of the videos are 800x480 and the other four are 1280x960. My<br>
> other application is a greatly modified version of the tutorial https<br>
> ://<a href="http://cgit.freedesktop.org/~slomo/gst-sdk-tutorials/tree/gst-" rel="noreferrer" target="_blank">cgit.freedesktop.org/~<wbr>slomo/gst-sdk-tutorials/tree/<wbr>gst-</a><br>
> sdk/tutorials/basic-tutorial-<wbr>5.c. I have modified it to play all nine<br>
> videos at once. They all play well together except when I drag the<br>
> seek bar. When I drag the seek bar, it takes a very long time for all<br>
> the videos to be updated to the same position, and when it is<br>
> finished, the videos are out of sync. I have timestamps embedded in<br>
> the videos to observe this detail. Also, by observing the system<br>
> monitor resources, all the cpus are at 100% while the seek is being<br>
> performed.<br>
> Now, I can do the same thing with nine 1920x1080 videos that are<br>
> encoded with h264 and the resources are not totally consumed nor does<br>
> it take a long time to update.<br>
> Is this a problem with using these low resolution videos encoded with<br>
> vp9?<br>
<br>
</span>Are all videos inside the same pipeline? If so, synchronization should<br>
at least be kept intact, independent of everything else. Can you<br>
provide a testcase for this (including videos) to reproduce the<br>
problem?<br>
<br>
For the performance problem, please check with a tool like perf where<br>
the actual bottleneck here is.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Sebastian Dröge, Centricular Ltd · <a href="http://www.centricular.com" rel="noreferrer" target="_blank">http://www.centricular.com</a></font></span><br>______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.<wbr>freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/gstreamer-<wbr>devel</a><br>
<br></blockquote></div><br></div>