Bluish Coder

Programming Languages, Martials Arts and Computers. The Weblog of Chris Double.

Vorbis Player implemented in Pure

After writing the preforking echo server example in Pure I wanted to try something a bit more complex. I've written Ogg players in various languages before so I decided to do one in Pure to compare. Here's some of the ones I've written in the past: more →

HTML 5 Video Element for Internet Explorer

Cristian Adam has been working on a plugin for Internet Explorer that implements the HTML 5 video element. He has released a new version of the Xiph Ogg Codecs with a technical preview of the <video> element for IE. A screencast of it working is available at Cristian's website. more →

Comparing Colour Space Conversion Libraries

The libtheora api gives YCbCr data as the result of a decoded frame. The current method of displaying data through Firefox requires it to be converted to RGBA. The conversion of YCbCr to RGBA turns out to be a bottleneck. In current Firefox builds we use the conversion routines provided by liboggplay. The Ogg backend is being modified to reduce... more →

On2 Stockholders Approve Google Merger

Last year Google announced that they were going to acquire On2 Technologies. This is the company that produced (and open sourced) the VP3 video codec that Theora is based on. Google wrote on their blog: more →