Macros§
Structs§
- Speex
Bits - A struct that holds bits to be read or written to
- Speex
Decoder - A struct representing a speex decoder.
- Speex
Encoder - A struct representing a speex encoder.
- Speex
Header - Standard speex stream header
- Speex
Stereo State - Handling for speex stereo files.
Enums§
- Control
Error - Error type for the control functions of the encoder and decoder.
- Dynamic
Decoder - An enumeration over the different encoder modes. For usecases where the decoder mode is not known at compile time.
- Dynamic
Encoder - An enumeration over the different encoder modes. For usecases where the encoder mode is not known at compile time.
- ModeId
- Possible modes for the encoder and decoder.
- NbMode
- Narrowband mode (8kHz)
- NbSubmode
Id - Possible submodes for the narrowband mode.
- UwbMode
- Ultra-wideband mode (32kHz)
- UwbSubmode
Id - Possible submodes for the UWB mode.
- WbMode
- Wideband mode (16kHz)
- WbSubmode
Id - Possible submodes for the Wideband mode.
Traits§
- Control
Functions - Trait for the control functions of the encoder and decoder