Module exact_output

Source
Expand description

Exact software representations of original-depth integer PCM.

These adapters describe and check a caller-selected output format. They do not negotiate a device or establish that its mixer, driver or DAC preserves the programme. Encoding runs outside the real-time callback and never uses the DSP session, output guard or quantizer.

Structs§

ExactOutputFormat
Explicit output facts supplied by a caller, without device certification.
ExactPcmAdapter
A validated, stateless mapping from canonical source integers to bytes.

Enums§

ExactOutputError
A refusal to represent source samples exactly in a selected output format.
ExactSampleRepresentation
An explicit little-endian, interleaved output representation.

Constants§

MAX_EXACT_BLOCK_FRAMES
Maximum number of complete frames encoded by one bounded block operation.