audio_mp3drv.h

来自「凌阳SPCE3200 系统开发板随机自带源程序。共安排了32个子目录」· C头文件 代码 · 共 29 行

H
29
字号
#ifndef __AUDIO_MP3_H__
#define __AUDIO_MP3_H__

#include "mp3.h"
/* MP3 decoder definitions */
#define SP4_MP3_BITSTREAM_BUFFER_SIZE   (4096)  // size in bytes
#define SP4_MP3_MAX_FRAME_SAMPLES       (1152)  // max samples per frame
#define SP4_MP3_DECODER_WORK_SPACE      (18432) // size in bytes
#define SP4_MP3_ANALYZER_WORK_SPACE     (128)   // size in bytes
#define SP4_PCM_FIFO_BYTE_SIZE          (1152*2/*ch*/*2/*bytes*/) // size in bytes

/* MP3 encoder definitions */
#define SP4_MP3_MAX_ENCODED_BYTES       2048 // Encoder output buffer size
#define SP4_MP3_PCM_BUFFER_SIZE         1152 // Number of samples per MP3 frame

void SP4_FillSoftFIFO(unsigned short *TempPCM);
void SP4_EnableSoftCh(unsigned int Samplerate);
void SP4_Play_MP3(void);
void SP4_MP3_Service_Loop(void);
void SP4_Stop_MP3(void);
void SP4_Pause_MP3(void);
void SP4_Resume_MP3(void);
void SP4_Repeat_MP3(void);
void SP4_Cancel_Repeat_MP3(void);


#endif //!__AUDIO_MP3_H__

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?