Sound Open Firmware
Loading...
Searching...
No Matches
xa_mp3_enc_api.h File Reference
Include dependency graph for xa_mp3_enc_api.h:

Go to the source code of this file.

Macros

#define XA_CODEC_MP3_ENC   2

Enumerations

enum  xa_config_param_mp3_enc { XA_MP3ENC_CONFIG_PARAM_PCM_WDSZ = 0 , XA_MP3ENC_CONFIG_PARAM_SAMP_FREQ = 1 , XA_MP3ENC_CONFIG_PARAM_NUM_CHANNELS = 2 , XA_MP3ENC_CONFIG_PARAM_BITRATE = 3 }
enum  xa_error_nonfatal_config_mp3_enc { XA_MP3ENC_CONFIG_NONFATAL_INVALID_BITRATE = XA_ERROR_CODE(xa_severity_nonfatal, xa_class_config, XA_CODEC_MP3_ENC, 0) }
enum  xa_error_fatal_config_mp3_enc { XA_MP3ENC_CONFIG_FATAL_SAMP_FREQ = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_MP3_ENC, 0) , XA_MP3ENC_CONFIG_FATAL_NUM_CHANNELS = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_MP3_ENC, 1) , XA_MP3ENC_CONFIG_FATAL_PCM_WDSZ = XA_ERROR_CODE(xa_severity_fatal, xa_class_config, XA_CODEC_MP3_ENC, 2) }

Variables

xa_codec_func_t xa_mp3_enc

Macro Definition Documentation

◆ XA_CODEC_MP3_ENC

#define XA_CODEC_MP3_ENC   2

Enumeration Type Documentation

◆ xa_config_param_mp3_enc

Enumerator
XA_MP3ENC_CONFIG_PARAM_PCM_WDSZ 
XA_MP3ENC_CONFIG_PARAM_SAMP_FREQ 
XA_MP3ENC_CONFIG_PARAM_NUM_CHANNELS 
XA_MP3ENC_CONFIG_PARAM_BITRATE 

◆ xa_error_fatal_config_mp3_enc

Enumerator
XA_MP3ENC_CONFIG_FATAL_SAMP_FREQ 
XA_MP3ENC_CONFIG_FATAL_NUM_CHANNELS 
XA_MP3ENC_CONFIG_FATAL_PCM_WDSZ 

◆ xa_error_nonfatal_config_mp3_enc

Enumerator
XA_MP3ENC_CONFIG_NONFATAL_INVALID_BITRATE 

Variable Documentation

◆ xa_mp3_enc

xa_codec_func_t xa_mp3_enc