Mp3 Player. More...
#include "mp3player.h"
Functions | |
void | BSP_AUDIO_OUT_TransferComplete_CallBack (uint32_t Instance) |
Manages the full Transfer complete event. More... | |
void | BSP_AUDIO_OUT_HalfTransfer_CallBack (uint32_t Instance) |
Manages the DMA Half Transfer complete event. More... | |
void | BSP_AUDIO_OUT_Error_CallBack (uint32_t Instance) |
Manages the DMA FIFO error event. More... | |
Variables | |
uint32_t | fftSize = 1024 |
uint32_t | ifftFlag = 0 |
uint32_t | doBitReverse = 1 |
uint32_t | fftix |
uint8_t | lock_FFT_tansfer |
int | unFramesDecoded |
int | XTAL_Hour |
int | XTAL_Min |
int | XTAL_Sec |
int | currentVolume |
uint8_t | initialaudiovolume |
static int | bytes_left |
static unsigned char * | read_ptr |
volatile unsigned int | br |
volatile unsigned int | btr |
volatile int | offset |
volatile int | err |
char | str [120] |
int | extractsum |
volatile uint32_t | TCP_insert_idx |
volatile uint32_t | TCP_extract_idx |
uint8_t | TCP_Buffer [TCPBUFF_MAXITEMS] |
int | TCP_buff_start |
int | totalsum |
struct netif | gnetif |
uint8_t | file_read_buffer [FILE_READ_BUFFER_SIZE] |
volatile int | items |
float | memoryVU_L |
float | memoryVU_R |
Mp3Player * | mp3PlayerInstance |
MP3 Variables | |
MP3FrameInfo | mp3FrameInfo |
HMP3Decoder | hMP3Decoder |
int | MP3errorcount |
int | MP3errorreason |
int | DMAError |
FFT Variables | |
int16_t | FFTBuffer [AUDIO_BUFFER_SIZE/2] |
float32_t | FFT_inputstruct_Left [2048] |
float32_t | FFTOutputMagLeft [1024] |
float32_t | FFT_inputstruct_Right [2048] |
float32_t | FFTOutputMagRight [1024] |
Mp3 Player.