Specialization of Frame for content kinds restricted to audio, with a fixed number of channels.
External audio conversion utilities
Clocks indicate at which rate a source can be read, thus avoiding by typing the need for infinite buffering.
Constants describing configuration options of liquidsoap.
Test file extension and mime if available
Make plugs self-documenting.
Common infrastructure for encoding streams
Operations on frames, which are small portions of streams.
We keep the generator in an instance variable so that derived classes can access it.
Raised when trying to feed a generator with data of incorrect type (wrong number of audio channels, etc.).
Producer/consumer source utils.
Values and types of the liquidsoap language.
Values in the Liquidsoap language.
MIDI frame manipulation
Ogg Stream Encoder
Abstract classes for easy creation of output nodes.
Plug for playlist parsing, in which
The request is actually the file abstraction in liquidsoap, used whenever possible.
General classes for streaming files.
Where the server commands are registered, and the server interfaces are created and controlled.
The liveness type of a source indicates whether or not it can fail to broadcast.
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.
Video frame manipulation
Plugin to add video-related configuration keys.
Encode/decode WAV files.