Bruce Dubbs wrote:
I would like to propose a change to the organization of Multimedia Libraries
and
Drivers. I would like to see it divided into sections similar to the way
GNOME
Additional Packages is split into three sections.
I would like to organize Chapter 35 into something like the list below.
We might want to expand this to reorganize Chapters 36, Audio Utilities,
Chapter
37, Video Utilities, and Chapter 38, CD/DVD-Writing Utilities.
There is obviously multiple ways to reorganize these chapter(s).
Discussion is welcome.
-- Bruce
35. Multimedia Low Level Packages
Sound Servers
# Introduction (This describes the function of a sound server and why a user
would want to build one or more sound server. It would include mention of
MAS,
JACK, and PulseAudio. It would also discuss alsa vs oss.)
# aRts-1.5.9
# EsounD-0.2.40
# NAS-1.9.1
Right, these are sound servers.
Low Level Sound Drivers and Utilities
# ALSA-1.0.18
# ALSA Library-1.0.18
# ALSA Plugins-1.0.18
# ALSA Utilities-1.0.18
# ALSA Tools-1.0.18
# ALSA Firmware-1.0.17
# ALSA OSS-1.0.17
Correct. This is also a place for OSS4.
Audio Libraries and CODECS
IMHO libraries should be separated from CODECs. Since you managed to
misclassify some packages (e.g., said that liba52 is a video codec), I
propose my own classification below.
# SDL-1.2.13
# Libao-0.8.8
These are output libraries that abstract platform differences from
applications.
# libvorbis-1.2.0
# FAAC-1.26
# FAAD2-2.6.1
# LibMPEG3-1.7
# libmad-0.15.1b
# libFAME-0.9.1
# Speex-1.0.5
# FLAC-1.2.1
# Libmikmod-3.1.11
# Liba52-0.7.4
These are audio CODECs.
# libmusicbrainz-2.1.5
Unique creature, not sure where it belongs.
# Libdv-1.0.0
# XviD-1.1.3
# libtheora-1.0
# libmpeg2-0.4.1
Video CODECs.
# libquicktime-1.0.0
# libogg-1.1.3
# Id3lib-3.8.3
Container and metadata modules.
# Xine Libraries-1.1.15
# GStreamer-0.10.13
# GStreamer Base Plug-ins-0.10.13
# GStreamer Good Plug-ins-0.10.6
# GStreamer Ugly Plug-ins-0.10.6
# FFMpeg
All-in-one multimedia frameworks.
DVD Libraries
# libdvdcss-1.2.10
# Libdvdread-0.9.7
We can classify these in some sense as container modules, too.
--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page