http://flac.sourceforge.net/
FLAC Logo
index.html
home
|
faq.html
faq
|
news.html
news
|
download.html
download
|
features.html
features
|
goals.html
goals
|
format.html
format
|
id.html
id
|
comparison.html
comparison
|
documentation.html
documentation
|
changelog.html
changelog
|
links.html
links
|
developers
english
|
ru/developers.html
russian
FLAC developers
FLAC is an open source project and we are happy to enlist the help of anyone who wants to contribute.  The preferred method for transmitting improvements is patch files (in "diff -c" format) sent to the
http://sourceforge.net/mail/?group_id=13478
developer mailing list
, but zipped up sources are OK.  Make sure to read the
goals.html
FLAC goals
first; there are some thing the we
don't
want added to FLAC, like copy protection and lossy compression.
High priority items are:
Support in the plugins for using the CUESHEET metadata block.  The plugin should be able to see a CUESHEET in a FLAC file and present the individual tracks in the player, and fetch metadata from CDDB or CDindex by computing the hash from the CUESHEET and looking up either in a local database or over the net.
Some other "nice-to-haves":
FLAC module for
http://www.68k.org/~michael/audiofile/
Audiofile
.
http://java.sun.com/products/java-media/jmf/
JMF
plugin.
Streaming support in the Winamp plugin.
See also the
http://sourceforge.net/projects/flac
FLAC project page
on Sourceforge.net.
third-party developers
FLAC is open to third-party developers who want to add support for FLAC into their programs.  All the necessary functionality is contained the lib*FLAC libraries which are licensed under Xiph.org's BSD license.  The relevant documentation here is:
The
license.html
license page
.
The
api/index.html
API documentation
.
The
format.html
formal description
of the FLAC format.
The
ogg_mapping.html
Ogg FLAC mapping
document.
The
id.html
ID registration page
for registering an ID if you need to write custom metadata.
There also are several examples in the FLAC code base of API usage that may also be helpful.  Visit the
download.html
download page
for instructions on how to get the source.
Copyright (c) 2000,2001,2002,2003,2004,2005  Josh Coalson
