AMR Decoder and Encoder¶
Decode and encode an audio data stream from / to AMR format. Encoders cover both AMRNB and AMRWB formats.
Application Examples¶
Implementation of this API is demonstrated in the following examples:
API Reference - Decoder¶
Functions¶
-
audio_element_handle_t
amr_decoder_init
(amr_decoder_cfg_t *config)¶ Create an Audio Element handle to decode incoming AMR data.
- Return
- The audio element handle
- Parameters
config
: The configuration
API Reference - AMRNB Encoder¶
Functions¶
-
audio_element_handle_t
amrnb_encoder_init
(amrnb_encoder_cfg_t *config)¶ Create an Audio Element handle to encode incoming AMRNB data.
- Return
- The audio element handle
- Parameters
config
: The configuration
API Reference - AMRWB Encoder¶
Functions¶
-
audio_element_handle_t
amrwb_encoder_init
(amrwb_encoder_cfg_t *config)¶ Create an Audio Element handle to encode incoming amrwb data.
- Return
- The audio element handle
- Parameters
config
: The configuration