<div dir="ltr"><div>Hi Emmanuel<br><br></div>In Jiguiviou, i have 3 backends.<br><ul><li>gstreamer CPU, xvimagesink in QWidget, works well but CPU expensive with high frame rate or big image.</li><li>gstreamer GPU, glimagesink in QWidget, very good for YUV video non planar, less CPU but does not support BAYER image</li><li>native opengl with QOpenGL class, not ready but very efficient, BAYER compatible (all color conversion with shaders)</li></ul>From GiGE camera to screen, latency is less than 80 ms . Mesured with timestamp on overlay, camera filming the screen.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2017-04-19 15:11 GMT+02:00 Emmanuel Pacaud <span dir="ltr"><<a href="mailto:emmanuel.pacaud@lapp.in2p3.fr" target="_blank">emmanuel.pacaud@lapp.in2p3.fr</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
In a camera video viewer I'm developping, I'm trying to achiveve the lowest latency possible for the video output.<br>
<br>
The pipeline I'm using is based on appsrc, do some color conversion, then display the output with gtksink or gtkglsink.<br>
<br>
What I would like is a pipeline that displays the frames as they are acquired from the camera. What would be the best way to achieve this result ?<br>
<br>
Currently, for some unkwnon reason, there is sometime around 1 second or more of latency.<br>
<br>
For reference, the corresponding code is here:<br>
<br>
<a href="https://github.com/AravisProject/aravis/blob/master/viewer/arvviewer.c#L880" rel="noreferrer" target="_blank">https://github.com/AravisProje<wbr>ct/aravis/blob/master/viewer/<wbr>arvviewer.c#L880</a><br>
<br>
Thanks.<br>
<br>
        Cheers,<br>
<br>
                Emmanuel.<br>
<br>
______________________________<wbr>_________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesk<wbr>top.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-dev<wbr>el</a><br>
</blockquote></div><br></div>