Ardour  9.0-pre0-582-g084a23a80d
minimp3.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  mp3dec_frame_info_t
 
struct  mp3dec_t
 

Macros

#define MINIMP3_MAX_SAMPLES_PER_FRAME   (1152*2)
 

Typedefs

typedef int16_t mp3d_sample_t
 

Functions

void mp3dec_init (mp3dec_t *dec)
 
int mp3dec_decode_frame (mp3dec_t *dec, const uint8_t *mp3, int mp3_bytes, mp3d_sample_t *pcm, mp3dec_frame_info_t *info)
 

Macro Definition Documentation

◆ MINIMP3_MAX_SAMPLES_PER_FRAME

#define MINIMP3_MAX_SAMPLES_PER_FRAME   (1152*2)

Definition at line 16 of file minimp3.h.

Typedef Documentation

◆ mp3d_sample_t

typedef int16_t mp3d_sample_t

Definition at line 36 of file minimp3.h.

Function Documentation

◆ mp3dec_decode_frame()

int mp3dec_decode_frame ( mp3dec_t dec,
const uint8_t *  mp3,
int  mp3_bytes,
mp3d_sample_t pcm,
mp3dec_frame_info_t info 
)

◆ mp3dec_init()

void mp3dec_init ( mp3dec_t dec)