<div dir="ltr">Hi everyone,<div><br></div><div>I have a pipeline that uses VA-API to hardware decode some video streams so they can be displayed on a Qt application. Right now, I'm doing the simple thing and converting the results from a DMABuf/VASurface to a regular GStreamer buffer, passing them to an appsink, and displaying the frames manually. This is a fairly inefficient process, however.</div><div><br></div><div>I'm wondering if it's possible to display a DMABuf/VASurface directly on-screen within my Qt application. My hunch is that I could do this by creating an OpenGL context in Qt and routing the results there, but I'm having trouble putting all the pieces together. Would someone mind pointing me in the right direction?</div><div><br></div><div>Thanks,</div><div>Tyler</div></div>