50#if defined(_WIN32) && !defined(_WIN32_WCE)
52#elif defined(_WIN32) && defined(_WIN32_WCE) && defined(ARM)
54#elif defined(_WIN32) && defined(WINCE_EMULATOR)
58#elif defined(_SYMBIAN) && defined(__WINS__)
60#elif defined(__GNUC__) && defined(ARM)
62#elif defined(__GNUC__) && defined(__i386__)
64#elif defined(_OPENWAVE_SIMULATOR) || defined(_OPENWAVE_ARMULATOR)
75#define MAINBUF_SIZE 1940
@ ERR_MP3_INVALID_SCALEFACT
@ ERR_MP3_INDATA_UNDERFLOW
@ ERR_MP3_MAINDATA_UNDERFLOW
@ ERR_MP3_INVALID_HUFFCODES
@ ERR_MP3_INVALID_FRAMEHEADER
@ ERR_MP3_INVALID_SUBBAND
@ ERR_MP3_INVALID_DEQUANTIZE
@ ERR_MP3_FREE_BITRATE_SYNC
@ ERR_MP3_INVALID_SIDEINFO
struct _MP3FrameInfo MP3FrameInfo
int MP3FindSyncWord(const unsigned char *buf, int nBytes) FL_NOEXCEPT
void MP3FreeDecoder(HMP3Decoder hMP3Decoder) FL_NOEXCEPT
HMP3Decoder MP3InitDecoder(void) FL_NOEXCEPT
int MP3Decode(HMP3Decoder hMP3Decoder, const unsigned char **inbuf, size_t *bytesLeft, short *outbuf, int useSize) FL_NOEXCEPT
void MP3GetLastFrameInfo(HMP3Decoder hMP3Decoder, MP3FrameInfo *mp3FrameInfo) FL_NOEXCEPT
int MP3GetNextFrameInfo(HMP3Decoder hMP3Decoder, MP3FrameInfo *mp3FrameInfo, unsigned char *buf) FL_NOEXCEPT
Base definition for an LED controller.