Expand description
Processing functionality for audio bitstreams.
-
Frame Extraction (
process::extract): Extracts access units from bitstream data using sync pattern detection. -
Parsing (
process::parse): Converts access unit data into structured representations. -
Decoding (
process::decode): Audio decoding using MLP algorithm.
Modules§
- decode
- Audio decoding to PCM samples.
- extract
- Frame extraction from audio bitstreams.
- parse
- Frame parsing into structured access units.
Structs§
Enums§
Constants§
- EXAMPLE_
DATA - EXAMPLE_
DATA_ FBB - One access unit of an FBB (Meridian / DVD-Audio) stream, six-channel independent with a
two-channel downmix. Regression fixture for reading FBB at all, which bailed with
unimplemented!until 0.6.4. - EXAMPLE_
DATA_ FBB_ UNEXTRACTABLE - One access unit of another FBB stream, six-channel copy-of two-channel. It sets extra_channel_meaning_present and carries substream_info 0x05, both of which used to be judged by FBA-only rules, so no frame came out. Regression fixture for FBB-specific major sync info.
- MAX_
PRESENTATIONS