Free audio codec. https://xiph.org/vorbis/

Monty 2c1578d6b9 hace 24 años
debian 3b1ed67859 Cleaned up some Debian stuff hace 24 años
doc e35aa15bc3 doc stuff i forgot hace 24 años
examples 9e81a17862 hoepfully this is the *right* thing. hace 24 años
include 5e1fb9030d hace 24 años
lib 9e81a17862 hoepfully this is the *right* thing. hace 24 años
mac 5e1fb9030d hace 24 años
vq e2ee9f7f3a hace 24 años
win32 a2174e7449 vorbis.def wasn't exporting a few things that vorbisenc uses hace 24 años
.cvsignore 5e1fb9030d hace 24 años
COPYING 6f0214037c hace 25 años
Makefile.am 5e1fb9030d hace 24 años
README b1ab109c9a hace 24 años
acinclude.m4 5e1fb9030d hace 24 años
autogen.sh 26d602bc02 propagating configure cleanups hace 24 años
configure.in 9e81a17862 hoepfully this is the *right* thing. hace 24 años
libvorbis.spec 5e1fb9030d hace 24 años
todo.txt a8ef3e3319 hace 25 años
vorbis.m4 5e1fb9030d hace 24 años

README

********************************************************************
* *
* THIS FILE IS PART OF THE Ogg Vorbis SOFTWARE CODEC SOURCE CODE. *
* USE, DISTRIBUTION AND REPRODUCTION OF THIS SOURCE IS GOVERNED BY *
* THE GNU LESSER/LIBRARY PUBLIC LICENSE 2, WHICH IS INCLUDED WITH *
* THIS SOURCE. PLEASE READ THESE TERMS DISTRIBUTING. *
* *
* THE OggSQUISH SOURCE CODE IS (C) COPYRIGHT 1994-2000 *
* by Monty and The XIPHOPHORUS Company *
* http://www.xiph.org/ *
* *
********************************************************************

NEW AND IMPORTANT:

If you're used to the source distribution from the first two beta
relaeases, things are now rearranged a bit. Specifically, the
'vorbis' CVS module contains only the libvorbis and libvorbisfile
libraries. Because Ogg bitstreams are to be used by other Ogg codecs,
Ogg framing and streaming functionality is now in libogg (the 'ogg'
CVS module). Vorbis utilities are in 'vorbis-tools' and various
player plugins are in 'vorbis-plugins'. For now, you'll need to check
out these other modules seperately.

Secondly, the Ogg/Vorbis build systems now use automake. Instead of
'./configure;make', the proper build sequence (in each module) is
'./autogen.sh;make'.

WHAT'S HERE:

This source distribution includes libvorbis and an example
encoder/player to demonstrate use of libvorbis and documentation on
the Ogg Vorbis audio coding format.

Directory:

./lib The source for libvorbis, an LGPLed inplementation of
the public domain OggSquish Vorbis audio encoding
format.

./include Library API headers and codebooks

./debian Rules/spec files for building Debian .deb packages

./doc Vorbis specification documents

./examples Example code illustrating programmatic use of libogg,
libvorbis, libvorbisfile and libvorbisenc

./mac Codewarrior project files and build tweaks for MacOS.


./vq Internal utilities for training/building new LSP/residue
and auxiliary codebooks.

WHAT IS VORBIS:

Vorbis is a general purpose audio and music encoding format
contemporary to MPEG-4's AAC and TwinVQ, the next generation beyond
MPEG audio layer 3. Unlike the MPEG sponsored formats (and other
proprietary formats such as RealAudio G2 and Windows' flavor of the
month), the Vorbis CODEC specification belongs to the public domain.
All the technical details are published and documented, and any
software entity may make full use of the format without royalty or
patent concerns.

This package contains:

.) libvorbis, an LGPLed software implementation of
the Vorbis specification by the Xiphophorus company
(http://www.xiph.org/)

.) libvorbisfile, an LGPLed convenience library
built on Vorbis designed to simplify common uses and a number of GPL
example programs

.) libvorbisenc, an LGPL library that provides a simple, programmatic
encoding setup interface

.) example code making use of libogg, libvorbis, libvorbisfile and
libvorbisenc

CONTACT:

The OggSquish homepage is located at 'http://www.xiph.org/ogg/'.
Vorbis's homepage is located at 'http://www.xiph.org/ogg/vorbis/'.
Up to date technical documents, contact information, source code and
pre-built utilities may be found there.

BUILD:

A standard build should consist of nothing more than:

./autogen.sh
make

and as root if desired :

make install

This will install the vorbis libraries (static and shared) into
/usr/local/lib, includes into /usr/local/include and API manpages
(once we write some) into /usr/local/man.

Monty

$Id: README,v 1.5 2000/10/12 03:12:36 xiphmont Exp $