Topics
Here is a list of all topics with brief descriptions:

Timecodes | Timecode definitions
Quality settings | Generic quality settings
Acceleration flags | CPU specific acceleration flags
Audio | Audio support
Audio format definitions | Definitions for several variations of audio data
Audio frame | Container for audio data
Audio conversion options |
Audio conversion flags |
Audio converter | Audio format converter
Volume control | Simple volume control
Peak detector | Detect peaks in the volume for steering normalizers and dynamic range compressors While normalizers and dynamic range controls are out of the scope of gavl, some low-level functionality can be provided
Video |
Rectangles |
Video format definitions | Definitions for several variations of video data
Video frames | Container for video images
Video conversion options |
Video conversion flags |
Video converter | Video format converter
Scaler | Video scaler
Deinterlacer | Deinterlacer
Overlay blending |
Image transformation |
Frame table |
Video frame pool |
Time |
Software timer |
A/V pipeline building elements |
A/V sources |
A/V sinks |
DSP Context | DSP Context
DSP Utilities | DSP Utilities
Compressed stream support | Compressed stream support
Metadata | Metadata support
Defined metadata keys |
Chapter list | Chapter list