two cool open video notes

by Christopher Blizzard

Today at the Mozilla all hands I saw two cool things:

1. A decent sized (600×400 or so) Theora video playing on a Nokia N900, decoding on the DSP with the main CPU kept at around 50%. (Pulseaudio is about 10-15% of that, and the rest of Vorbis decoding and some work to get the video onto a fullscreen texture.) This is based on David Schleef’s Theora-on-DSP work and it’s showing real promise.

2. With Bas’ Direct2D windows build, I’m able to play a 1080p Theora (test here) video on my Lenovo X200s and it’s smooth as butter. Fully scaled, full framerate, full screen, no drops. Pretty amazing. And he’s only doing scaling in that code, not yet doing the YUV->RGB conversions so there’s still a huge amount of room to improve here.

All good improvements for HTML5 and open video.