/** \file server.c Paraslash's main server. */
-/** \mainpage Paraslash API Reference
+/**
+ * \mainpage Paraslash API Reference
*
* Starting points for getting an overview are
*
*
* The gory details, listed by topic:
*
- * - Audio format handlers: \ref mp3_afh.c, \ref ogg_afh.c \ref aac_afh.c
- * - Decoders: \ref mp3dec.c, \ref \ref oggdec.c, \ref aacdec.c
- * - Volume normalizer: \ref compress.c
- * - Output: \ref alsa_write.c, \ref osx_write.c
- * - http: \ref http_recv.c, \ref http_send.c
- * - ortp: \ref ortp_recv.c, \ref ortp_send.c
- * - dccp: \ref dccp_recv.c, \ref dccp_send.c
- * - Audio file selector: \ref afs.c, \ref aft.c, \ref mood.c
+ * - Audio format handlers: \ref mp3_afh.c, \ref ogg_afh.c \ref aac_afh.c,
+ * - Decoders: \ref mp3dec.c, \ref \ref oggdec.c, \ref aacdec.c,
+ * - Volume normalizer: \ref compress.c,
+ * - Output: \ref alsa_write.c, \ref osx_write.c,
+ * - http: \ref http_recv.c, \ref http_send.c,
+ * - ortp: \ref ortp_recv.c, \ref ortp_send.c,
+ * - dccp: \ref dccp_recv.c, \ref dccp_send.c,
+ * - Audio file selector: \ref afs.c, \ref aft.c, \ref mood.c,
* - Afs structures: \ref afs_table, \ref audio_file_data,
* \ref afs_info \ref audio_format_info,
* - Afs tables: \ref aft.c, \ref mood.c, \ref playlist.c,
- * \ref attribute.c, \ref score.c.
+ * \ref attribute.c, \ref score.c,
+ * - The virtual streaming system: \ref vss.c, \ref chunk_queue.c.
*
* Lower levels:
*
* - Daemons: \ref daemon.c,
* - Strings: \ref string.c, \ref string.h,
* - Time: \ref time.c,
- * - Spawning processes: \ref exec.c
+ * - Spawning processes: \ref exec.c,
* - Inter process communication: \ref ipc.c,
* - The object storage layer: \ref osl.c,
* - Blob tables: \ref blob.c,
- * - Queueing chunks of audio data: \ref chunk_queue.c,
* - The error subssystem: \ref error.h.
*
- * Lov-level data structures:
+ * Low-level data structures:
*
* - Doubly linked lists: \ref list.h,
* - Red-black trees: \ref rbtree.h, \ref rbtree.c,