[Arm-netbook] [EOMA68] A20 G2D / VAAPI / VDPAU video acceleration in web browsers

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue Aug 9 22:36:05 BST 2016


.... ain't gonna work with the current code-base of either xulrunner
(firefox and ice* types) or webkit (chrome, midori, qupzilla).  darn.

the reason for webkit is: although gstreamer supports vdpau and vaapi,
and even can be activated to do hardware-accelerated decode, webkit
(at least as best i can find) the gtk+ variant then targets *opengl*
as the output rendering engine, rather than asks VAAPI / VDPAU to
handle it directly on the webkit engine's behalf.

what that means is: with software-rendering OpenGL of the decoded
pixels it's simply too much for the A20 to handle.

amazingly i have actually seen icecat do about 2 or 3 fps video
decoding in software, i really don't know how it managed, and i
haven't really been able to replicate it.

anyway if people are expecting videos to be played in web browsers,
it's gonna take some work.  for now it's possible to download them
(youtube-dl or other methods) and then use a video player.

l.

---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68



More information about the arm-netbook mailing list