« 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