Sending GLMemory buffers into VAAPI plugins

Matt Fischer mattfischer84 at gmail.com
Fri Jan 6 01:23:53 UTC 2017


I was just making use of the API's that are already there, since I don't know
this code very well.  Since GstVaapiTextureEGL already creates a surface
internally (which it does by creating an EGLImage, exporting it to a DRM
handle, and then calling gst_vaapi_surface_new_with_gem_buf_handle()), I
just used that code.  It looks like it would be possible to export the
EGLImage to a dmabuf handle instead of a DRM handle, and import that into
the surface using gst_vaapi_surface_new_with_dma_buf_handle(), but I'm not
sure I see how that would improve anything over the existing mechanism.



--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Sending-GLMemory-buffers-into-VAAPI-plugins-tp4681335p4681348.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list