Multimedia

Here are some miscellaneous resources related to audio, video and graphics systems under Linux:

CELF 2.0 Specification for AVG
(more like a set of recommendations rather than a specification)

Audio Video Working Group
Please see the CELF wiki for more information: Audio Video Graphics Working Group

What is DirectFB, How Does DirectFB Work
What Direct F B

Sample Implementation of DirectFB on an embedded Linux platform
Port Direct F B

Some DirectFB benchmark on embedded Linux platform
Benchmark Direct F B

Framebuffer

 * http://www.kernel.org/ (1) KD26/fb
 * http://linuxconsole.sourceforge.net/fbdev/HOWTO/
 * http://www.tldp.org/HOWTO/Framebuffer-HOWTO.html

DirectFB

 * http://www.directfb.org/
 * http://www.directfb.org/documentation/DirectFB_overview_V0.2.pdf

NanoX

 * http://www.microwindows.org/

SDL

 * http://www.libsdl.org/

Gstreamer

 * http://www.gstreamer.net/

OpenGL (OpenML)

 * http://www.opengl.org/
 * http://www.khronos.org/opengles/

V4L[2]

 * http://www.kernel.org/ (1) KD26/video4linux
 * http://bytesex.org/v4l/

OpenML

 * http://www.khronos.org/openml/

LinuxTV (DVB API)

 * http://www.linuxtv.org

OSS

 * http://www.kernel.org/ (1) KD26/sound/oss
 * http://www.4front-tech.com/oss.html

ALSA

 * http://www.kernel.org/ (1) KD26/sound/alsa
 * http://www.alsa-project.org

OpenAL

 * http://www.openal.org/

Video Lan

 * http://www.videolan.org

Freevo

 * http://freevo.sourceforge.net

LinuxTV

 * http://www.linuxtv.org/

MythTV

 * http://www.mythtv.org/

DVR

 * http://dvr.sourceforge.net/html/main.html

OpenPVR

 * http://www.funktronics.ca/openpvr/
 * http://sourceforge.net/projects/openpvr/

TV Linux Alliance

 * http://www.tvlinuxalliance.com/

TV Anytime

 * http://www.tv-anytime.org/

Digital Home Working Group

 * http://www.dhwg.org/

Boot Splash

 * www.bootsplash.org

Free Type

 * http://freetype.sourceforge.net/freetype2/

ARIB architecture
Note (1) - KD26 refers to the Linux 2.6.X kernel tree, which has a "Documentation" sub-directory.
 * http://www.arib.or.jp/english/html/overview/ov/std_b24.html