.... 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