Paraslash Audio Streaming | |
About News Download Documentation Development |
aac_afh.c | Para_server's aac audio format handler |
aacdec_filter.c | Paraslash's aac (m4a) decoder |
acl.c | Access control lists for paraslash senders |
acl.h | Exported functions of acl.c |
afh.c | Paraslash's standalone audio format handler tool |
afh.h | Structures for audio format handling (para_server) |
afh_common.c | Common audio format handler functions |
afh_recv.c | Receiver for streaming local files |
afs.c | Paraslash's audio file selector |
afs.h | Exported symbols of the audio file selector |
aft.c | Audio file table functions |
alsa_mix.c | The ALSA mixer plugin |
alsa_write.c | Paraslash's alsa output plugin |
amp_filter.c | Paraslash's amplify filter |
ao_write.c | Paraslash's libao output plugin |
attribute.c | Attribute handling functions |
audioc.c | The client program used to connect to para_audiod |
audiod.c | The paraslash's audio daemon |
audiod.h | Symbols exported from audiod.c |
audiod_command.c | Commands for para_audiod |
base64.c | Uudecode and base64decode implementation |
base64.h | Uudecode/base64 API |
bitstream.c | Bitstream API for the wma decoder |
bitstream.h | Bitstream structures and inline functions |
blob.c | Macros and functions for blob handling |
buffer_tree.c | Buffer tree and buffer pool implementations |
buffer_tree.h | Buffer tree management |
check_wav.c | Detect and delete a wav header |
check_wav.h | Detect, process and cut a wav header |
chunk_queue.c | Queuing functions for paraslash senders |
chunk_queue.h | Exported symbols from chunk_queue.c |
client.c | The client program used to connect to para_server |
client.h | Common client functions and exported symbols from client_common.c |
client_common.c | Common functions of para_client and para_audiod |
close_on_fork.c | Manage a list of fds that should be closed on fork |
close_on_fork.h | Exported symbols from close_on_fork.c |
color.c | Functions for printing colored messages |
color.h | Exported functions from color.c |
command.c | Client authentication and server commands |
command.h | The structure of server and afs commands |
compress_filter.c | Paraslash's dynamic audio range compressor |
crypt.h | Public crypto interface |
crypt_backend.h | Non-public crypto interface |
crypt_common.c | Crypto functions independent of openssl/libgcrypt |
daemon.c | Some helpers for programs that detach from the console |
daemon.h | Exported symbols from daemon.c |
dccp_recv.c | Paraslash's dccp receiver |
dccp_send.c | Paraslash's dccp sender |
error.h | List of error codes and messages |
exec.c | Helper functions for spawning new processes |
fd.c | Helper functions for file descriptor handling |
fd.h | Exported symbols from fd.c |
fec.c | Forward error correction based on Vandermonde matrices |
fec.h | Exported symbols from fec.c |
fecdec_filter.c | A filter that fec-decodes an audio stream |
file_write.c | Simple output plugin for testing purposes |
filter.c | The stand-alone filter program |
filter.h | Filter-related structures and exported symbols from filter_common.c |
filter_common.c | Common helper functions for filter input/output |
flac_afh.c | Audio format handler for flac files |
flacdec_filter.c | The flac decoder |
gcrypt.c | Libgrcypt-based encryption/decryption routines |
grab_client.c | Functions for grabbing the audio stream |
grab_client.h | Exported symbols from grab_client.c |
gui.c | Curses-based interface for paraslash |
gui.h | Symbols used by gui and gui_theme |
gui_theme.c | Theme definitions |
http.h | Macros used by http_send and http_recv |
http_recv.c | Paraslash's http receiver |
http_send.c | Paraslash's http sender |
imdct.c | Inverse modified discrete cosine transform |
imdct.h | Exported symbols from imdct.c |
interactive.c | Readline abstraction for interactive sessions |
interactive.h | Public API for interactive sessions |
ipc.c | Inter-process communication and shared memory helpers |
ipc.h | Inter process communication and shared memory routines |
list.h | Doubly linked list implementation |
lsu.c | Utilities related to the lopsub library |
lsu.h | Lopsub Utilities, enums and public functions |
mix.h | Mixer API for para_mixer |
mixer.c | A volume fader and alarm clock |
mood.c | Paraslash's mood handling functions |
mp.c | Mood parser helper functions |
mp.h | Internal mood parser API (backend) |
mp3_afh.c | Para_server's mp3 audio format handler |
mp3dec_filter.c | Paraslash's mp3 decoder |
mp4.c | Paraslash's internal mp4 parser |
mp4.h | Public API of the mp4 parser |
net.c | Networking-related helper functions |
net.h | Exported symbols from net.c |
ogg_afh.c | Audio format handler for ogg/vorbis files |
ogg_afh_common.c | Functions common to all ogg/ codecs |
ogg_afh_common.h | Structures and prototypes common to audio format handlers that use the ogg container format |
oggdec_filter.c | Paraslash's ogg vorbis decoder |
openssl.c | Openssl-based encryption/decryption routines |
opus_afh.c | Audio format handler for ogg/opus files |
opus_common.c | Common functions of the opus decoder and audio format handler |
opus_common.h | Common declarations for the opus decoder and audio format handler |
opusdec_filter.c | The ogg/opus decoder |
oss_mix.c | The OSS mixer plugin |
oss_write.c | Paraslash's oss output plugin |
para.h | Global paraslash definitions |
play.c | Paraslash's standalone player |
playlist.c | Functions for loading and saving playlists |
portable_io.h | Inline functions for binary IO |
prebuffer_filter.c | Paraslash's prebuffering filter |
recv.c | Stand-alone audio stream receiver |
recv.h | Receiver-related structures and exported symbols of recv_common.c |
recv_common.c | Common functions of para_recv and para_audiod |
resample_filter.c | A sample rate converter based on libsamplerate |
ringbuffer.c | Simple ringbuffer implementation |
ringbuffer.h | Exported symbols from ringbuffer.c |
sched.c | Paraslash's scheduling functions |
sched.h | Sched and task structures and exported symbols from sched.c |
score.c | Scoring functions to determine the audio file streaming order |
send.h | Sender-related defines and structures |
send_common.c | Functions used by more than one paraslash sender |
server.c | Paraslash's main server |
server.h | Common server data structures |
sideband.c | Implementation of the sideband API |
sideband.h | Exported symbols from sideband.c |
signal.c | Signal handling functions |
signal.h | Exported symbols from signal.c |
spx.h | Structures and prototypes common to the speex audio format handler and the speex decoder |
spx_afh.c | Audio format handler for ogg/speex files |
spx_common.c | Functions used by the speex decoder and the speex audio format handler |
spxdec_filter.c | Paraslash's ogg/speex decoder |
stat.c | Functions used for sending/receiving the status of para_server and para_audiod |
stdin.c | Functions that deal with reading from stdin |
stdin.h | The standard in task structure |
stdout.c | Functions that deal with writing to stdout |
stdout.h | Writing to stdout via buffer trees |
string.c | Memory allocation and string handling functions |
string.h | Exported symbols from string.c |
sync_filter.c | Playback synchronization filter |
time.c | Helper functions for dealing with time values |
udp_recv.c | Paraslash's udp receiver |
udp_send.c | Para_server's udp sender |
upgrade_db.c | Prepare the paraslash database for paraslash-0.7 |
user_list.c | User handling for para_server |
user_list.h | Exported functions from user_list.c |
version.c | Some helpers for printing version and copyright strings |
version.h | Functions for printing the version string |
vss.c | The virtual streaming system |
vss.h | Exported functions from vss.c (para_server) |
wav_filter.c | A filter that inserts a wave header |
wma.h | The asf_header structure and public wma function declarations |
wma_afh.c | The audio format handler for WMA files |
wma_common.c | Functions used by both the WMA afh and decoder |
wmadata.h | Various WMA tables |
wmadec_filter.c | Paraslash's WMA decoder |
write.c | Paraslash's standalone wav/raw player |
write.h | Writer-related structures |
write_common.c | Common functions of para_audiod and para_write |