-para_filter combines several decoders (mp3, oggvorbis, aac) and a
-volume normalzer. New filters can be added easily due to the modular
-design. If more than one filter is specified, the given filters
-are 'piped' together in-memory, i.e. without calling any of the
-read(2)/write(2)/select(2) etc. functions.
-
-----------------------
-para_write (obligatory)
-----------------------
-
-A modular audio stream writer. It supports a simple file writer output plugin
-and optional wav/raw players for alsa (linux-only, Debian package:
-libasound2-dev) and Mac OS.
-
----------------------------------------
-para_audiod (optional, but recommended)
----------------------------------------
-
-The local daemon that collects information from para_server. It
-starts an appropriate receiver, filter and player as soon as
-para_server announces the availability (and the type) of an audio
-stream. para_audiod listens on a local socket and sends status
-information about para_server and para_audiod to local clients
-on request.
-
---------------------------------------
-para_audioc (optional, but recommended)
---------------------------------------
-
-The client program which talks with para_audiod. Used to control
-para_audiod, to receive status info, or to grab the stream at any
-point in the filter chain.
-
-para_audioc (hence para_audiod) is needed by para_gui, para_sdl_gui
-and para_krell, see below.
-
--------------------
-para_gui (optional)
--------------------
-
-Themable ncurses-based gui. It calls para_audioc and presents
-the obtained information in an ncurses window. para_gui provides
-key-bindings for the most common commands and new key-bindings can
-be added easily.
-
------------------------
-para_sdl_gui (optional)
------------------------
+Despite of all these features, paraslash is lightweight. The
+stripped binary of para_server with all its features compiled in
+mp3/ogg/aac support, http/dccp/ortp support) is about 160K on i386
+under Linux. para_audiod (see below) is even smaller.