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

Media decoding infrastructure.

Doc

Make plugs self-documenting.

Dyntools
Encoder

Common infrastructure for encoding streams

Frame

Operations on frames, which are small portions of streams.

Generated
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
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

In this module we define the central streaming concepts: sources, active sources and clocks.

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.