Specify device to gstreamer VAAPI

RiccardoCagnasso riccardo at phascode.org
Mon Jul 16 13:08:33 UTC 2018


> LIBVA_DRIVER_NAME=i965 gst-launch filesrc ! demux ! vaapidecodebin !
xvimagessink 

oh, hey, this works! nice.

>iHD driver is a new driver, for being used by MediaSDK. AFAIK, it doesn't 
>provide any rendering support, thus vaapisink isn't expected to work. 

Actually, vaapisink with iHD works just fine if no other video card
involved. I'm watching a 8K h265 video on an Intel NUC on the other side of
my office right now.

>And iHD works, --again-- AFAIK, using only DRM, not the windowing system.
That's 
>is why it works, and work choppy, because of the memcopy, since the intel
card 
>and the nvidia card doesn't share memory areas. 

>Now, could try to use glimagesink, and trying to use dmabuf sharing
mechanisms 
>among those cards, but that's uncharted territory. 

With glimagesink it crashes horribly. Which is too bad because it would be
useful.



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/


More information about the gstreamer-devel mailing list