Re: [linux-audio-dev] please help: enumerating library requirements

From: Erik de Castro Lopo <erikd-lad@email-addr-hidden-nerd.com>
Date: Sat Jul 23 2005 - 01:29:30 EEST

paniq@email-addr-hidden wrote:

> Audio Codec Host
>
> 1. Should support reading/writing Ogg Vorbis
> 2. Should support reading/writing Mp3
> 3. Should support reading/writing FLAC
> 4. Should support reading/writing RIFF WAVE (.WAV)
> 5. Should provide realtime streaming capabilities
> 6. Should be seekable by sample index
> 7. Should provide an abstraction that is independent of the format

If you are willing to go for a pre-release:

    http://www.mega-nerd.com/tmp/libsndfile-1.0.12pre10.tar.gz

then libsndfile does all of the above except 1) and 2) and possibly
5). What exactly do you mean by "realtime streaming".

Ogg Vorbis (as well as Ogg Speex) is being worked on and is pretty
close to working (Conrad????).

Mp3 is problematic because of the MP3 patent issue. I haven't
investigated it fully, but I may be able to offer MP3 as a format
that can be read but not written.

Erik

-- 
+-----------------------------------------------------------+
  Erik de Castro Lopo  nospam@email-addr-hidden-nerd.com (Yes it's valid)
+-----------------------------------------------------------+
"The reasonable man adapts himself to the world; the unreasonable
one persists to adapt the world to himself. Therefore all
progress depends on the unreasonable man."
  -- George Bernard Shaw (1856-1950)
Received on Sat Jul 23 04:15:06 2005

This archive was generated by hypermail 2.1.8 : Sat Jul 23 2005 - 04:15:07 EEST