liquidsoap



AFrame
Specialization of Frame for content kinds restricted to audio, with a fixed number of channels.
Audio_converter
External audio conversion utilities
Clock
A clock represents the rate at which a source runs.
Configure
Constants describing configuration options of liquidsoap.
Decoder
Test file extension and mime if available
Doc
Make plugs self-documenting.
Dyntools
Encoder
Common infrastructure for encoding streams
Frame
Operations on frames, which are small portions of streams.
Generated
We keep the generator in an instance variable so that derived classes can access it.
Generator
Operations on generators, which are like FIFO for multimedia data.
Http
HTTP connections
IoRing
Producer/consumer source utils.
JSON
Lang
Values and types of the liquidsoap language.
Lang_types
Positions
Lang_values
Values in the Liquidsoap language.
MFrame
MIDI frame manipulation
Ogg_muxer
Ogg Stream Encoder
Output
Abstract classes for easy creation of output nodes.
Playlist_parser
Plug for playlist parsing, in which src/playlists plugins come.
Plug
A plug is something where plug-ins plug.
Request
The request is actually the file abstraction in liquidsoap, used whenever possible.
Request_source
General classes for streaming files.
Server
Where the server commands are registered, and the server interfaces are created and controlled.
Source
The liveness type of a source indicates whether or not it can fail to broadcast.
Switch
Abstract operator which selects one of its children sources either at the beginning of a track or at every frame, depending on a parametrizable predicate.
Synthesized
Tutils
Multithreading utilities
VFrame
Video frame manipulation
Video_converter
Plugin to add video-related configuration keys.