thanks for the detailed answer.<div><br></div><div>russ</div><div>sent from a non libre device<br><div><br>On Tuesday, 9 August 2016, Luke Kenneth Casson Leighton <<a href="mailto:lkcl@lkcl.net">lkcl@lkcl.net</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">---<br>
crowd-funded eco-conscious hardware: <a href="https://www.crowdsupply.com/eoma68" target="_blank">https://www.crowdsupply.com/<wbr>eoma68</a><br>
<br>
<br>
On Tue, Aug 9, 2016 at 10:40 PM, Russell Hyer <<a href="javascript:;" onclick="_e(event, 'cvml', 'russell.hyer@gmail.com')">russell.hyer@gmail.com</a>> wrote:<br>
> Hi Luke,<br>
><br>
> So, if I've understood this post correctly, video playback on vlc<br>
> would perhaps be within the bounds of what the A20 hardware / software<br>
> could do?<br>
<br>
 yes.  ffplay, vlc, mpv, mplayer - all work fine, that's what this<br>
update was about:<br>
  <a href="https://www.crowdsupply.com/eoma68/micro-desktop/updates/cedrus" target="_blank">https://www.crowdsupply.com/<wbr>eoma68/micro-desktop/updates/<wbr>cedrus</a><br>
<br>
 basically by using the full capabilities of the A20's accelerated<br>
hardware (both CEDAR and G2D), the CPU usage is somewhere around the<br>
10% mark.  peanuts in other words.<br>
<br>
 the reason why those work is, through vdpau plugins there's two<br>
parts: "decode" part and "actual on-screen display" part.  all those<br>
video players have an option to do *both* things, and the vdpau-sunxi<br>
plugin that the Cedrus team wrote goes "okay, we're configured to use<br>
G2D, let's just go for it".<br>
<br>
 that's why you end up with the overlay issues, btw, because the G2D<br>
hardware is told to write direct to an area on-screen, bypassing the<br>
X11 protocol.<br>
<br>
 anyway, it's *ASSUMED* in the webkit and xulrunner engines that the<br>
"on-screen display" bit can be handled by OpenGL or...<br>
something-else-don't-know-don'<wbr>t-care-but-basically-it's-not.<br>
<br>
 and that means a bit of rewriting of both webkit and xulrunner so<br>
that they hand over the display bit to G2D.  that's going to require<br>
some specialist work.<br>
<br>
l.<br>
<br>
______________________________<wbr>_________________<br>
arm-netbook mailing list <a href="javascript:;" onclick="_e(event, 'cvml', 'arm-netbook@lists.phcomp.co.uk')">arm-netbook@lists.phcomp.co.uk</a><br>
<a href="http://lists.phcomp.co.uk/mailman/listinfo/arm-netbook" target="_blank">http://lists.phcomp.co.uk/<wbr>mailman/listinfo/arm-netbook</a><br>
Send large attachments to <a href="javascript:;" onclick="_e(event, 'cvml', 'arm-netbook@files.phcomp.co.uk')">arm-netbook@files.phcomp.co.uk</a></blockquote></div></div>