Did you notice that the author of the blog entry is a developer of theorarm. His point of vue is not necessary the same as google...
And people seems to also forget that nouveau is ATM Linux only. Bsd users will have to use vesa or the binary blob...
http://x264dev.multimedia.cx/?p=292 list some missing feature a html5 :
- buffering control
- signalling back to server
- Quality of implementations
So why nobody have wrote a codec for theora on this dsp ?
AFAIK theora spec is quite old
PS : a dsp is not magic, you have limitation and can't make all codec work on it
Not really some architectures like arm doesn't have this bug (because page 0 is used for something else).
Also one of the most use of mapping page0 is for running
So they seems related.
But lot's of media oriented ARM platform already got h264 (and other) hardware accelerator...
It will be difficult to beat them with pure software.
>What does surprise me though is that Intel has made such an obvious
>mistake in their design.
The funny part is that they patent the exploit and fix some years ago : http://www.freepatentsonline.com/y2008/0209578.html