« Record-And-Replay In Virtual Machines | Main | We Don't Need No Office Education »
May 28, 2007
Things I've Seen With My Eyes
Today was a fun day at the Auckland office. We did the first ever demos of a few exciting new features:
- Theora video playing natively in Firefox!
- Windowless plugins in X/Linux!
- Rendering --- and editing --- crazy Zapfino ligatures without bogus visual artifacts!
... each the work of our local developers. It's a hive of excitement here, I tell you!
Posted by roc at May 28, 2007 11:54 PM
Comments
That all sounds pretty spiffy, roc! So who's working in the Auckland office now - you, Chris Double, and an unnamed contractor, as far as I can deduce from your posts? Is there anyone else, and will all these people join planet.m.o? That would be a good way to keep up with all the fun things they're doing, I think :-)
Posted by: Gijs at May 29, 2007 2:33 AM
Windowless plugins in X/Linux! THAT ROCKS!
Is there a bug where I can track the status of this... ?
Posted by: Ernst at May 29, 2007 3:42 AM
What libraries did you use for the Theora integration? I've been doing some research about usable libraries for HTML5 media elements: http://wiki.mozilla.org/HTML5_Media_Elements
Posted by: Sylvain at May 29, 2007 5:09 AM
Gijs: me, Chris, and Karl Tomlinson. Chris is joining p.m.o. Karl doesn't have a blog yet.
Ernst: bug 137189
Sylvain: ask Chris --- bluishcoder.co.nz
Posted by: Robert O'Callahan at May 29, 2007 12:14 PM
Sylvain, libogg, libtheora and libvorbis for the decoding of the theora data. Currently I've not got sound going but portaudio is the likely library for that.
Posted by: Chris Double at May 29, 2007 12:42 PM
What do you think of Zack Rusin's idea to run Linux plug-ins in a separate process?
http://zrusin.blogspot.com/2007/05/browser-plugins.html
Posted by: skierpage at May 30, 2007 9:19 AM
We'd like to do out-of-process plugins. There are some problems, though, like scripability and running windowless. We should coordinate with Zack.
Posted by: Robert O'Callahan at May 30, 2007 12:16 PM