integerized ogg vorbis now available

Posted by: mef

integerized ogg vorbis now available - 16/07/2002 01:46

A fast, integerized implementation of the OGG Vorbis decoder, capable of running faster than real time on processors such as the Cirrus Logic 7212/7312 is available from http://sourceforge.net/projects/ivdev/

The Cirrus Logic 7212/7312 is a 74Mhz ARM processor (likely the same or something similar to what is used in the rio receiver).

Would be neat to see such decoding support added to the recent arrival of client software (e.g., Dave's excellent RioPlay).
Posted by: dave

Re: integerized ogg vorbis now available - 16/07/2002 04:52

This is really interesting. I'll have to check this out. I don't personally use the ogg format (yet), but I know lots of other people here would like to see it supported by the Rio...
Posted by: peter

Re: integerized ogg vorbis now available - 16/07/2002 05:04

A fast, integerized implementation of the OGG Vorbis decoder, capable of running faster than real time on processors such as the Cirrus Logic 7212/7312 is available

That download contains no readme, no attribution, no licensing conditions, and not even a Makefile. It's not merely integerised, it's ARM assembler. Some comments in the source code mention HipZip. All in all I'd steer well clear of this until its provenance is a bit more clear...

Peter
Posted by: mef

Re: integerized ogg vorbis now available - 16/07/2002 10:00

From what I understand, this code came from fullplaymedia. I found it by searching google and someone from the company mentioned he would put it up on sourceforge.

But Peter's recommendation is probably a good one. Who knows whether that code was placed on Sourceforge with Fullplaymedia's permission.

I have sent the guy email to find out what the deal is.

Marc
Posted by: peter

Re: integerized ogg vorbis now available - 16/07/2002 10:16

I found it by searching google and someone from the company mentioned he would put it up on sourceforge.

Oh, it's that integerised vorbis library. OK, that makes it useless: it only plays beta-4 content (which was a long time ago) and doesn't understand several important features of vorbis 1.0. There was plenty of discussion about this on the vorbis mailing list a while ago. Basically it's not worth using, except as a placeholder for any future working decoder (the API is presumably pretty similar).

http://www.handhelds.org/pipermail/opie/2002-February/000215.html

Peter
Posted by: reedes

Re: integerized ogg vorbis now available - 16/07/2002 14:26

What about kernel hacker Nicolas Pitre's integerized ogg123?

ftp://ftp.arm.linux.org.uk/pub/linux/arm/people/nico/vorbis/

It appears to be under active development, is GPL, and is only behind the Tremor decoder (licensed by Xiph) because they're waiting on the official Vorbis specs to be published.

--Reed (http://jreceiver.sourceforge.net)
Posted by: Roger

Re: integerized ogg vorbis now available - 16/07/2002 14:27

GPL's no good to us. It might be useful for the 3rd party projects.