#include "common.h"
Include dependency graph for interface.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
BOOL | InitMP3 (PMPSTR mp) |
int | decodeMP3 (PMPSTR mp, unsigned char *inmemory, int inmemsize, char *outmemory, int outmemsize, int *done) |
void | ExitMP3 (PMPSTR mp) |
int | decodeMP3_unclipped (PMPSTR mp, unsigned char *inmemory, int inmemsize, char *outmemory, int outmemsize, int *done) |
void | remove_buf (PMPSTR mp) |
int decodeMP3 | ( | PMPSTR | mp, | |
unsigned char * | inmemory, | |||
int | inmemsize, | |||
char * | outmemory, | |||
int | outmemsize, | |||
int * | done | |||
) |
Definition at line 577 of file interface.c.
References decodeMP3_clipchoice(), MP3_ERR, synth_1to1(), and synth_1to1_mono().
Here is the call graph for this function:
int decodeMP3_unclipped | ( | PMPSTR | mp, | |
unsigned char * | inmemory, | |||
int | inmemsize, | |||
char * | outmemory, | |||
int | outmemsize, | |||
int * | done | |||
) |
Definition at line 589 of file interface.c.
References decodeMP3_clipchoice(), MP3_ERR, real, synth_1to1_mono_unclipped(), and synth_1to1_unclipped().
Here is the call graph for this function:
void ExitMP3 | ( | PMPSTR | mp | ) |
BOOL InitMP3 | ( | PMPSTR | mp | ) |
Definition at line 27 of file interface.c.
References mpstr_tag::bitindex, mpstr_tag::bsize, mpstr_tag::bsnum, mpstr_tag::bsspace, mpstr_tag::data_parsed, mpstr_tag::dsize, mpstr_tag::enc_delay, mpstr_tag::enc_padding, mpstr_tag::fr, mpstr_tag::framesize, mpstr_tag::free_format, mpstr_tag::fsizeold, mpstr_tag::head, mpstr_tag::header_parsed, init_layer2(), init_layer3(), make_decode_tables(), mpstr_tag::num_frames, mpstr_tag::old_free_format, SBLIMIT, mpstr_tag::side_parsed, frame::single, mpstr_tag::ssize, mpstr_tag::sync_bitstream, mpstr_tag::synth_bo, mpstr_tag::tail, mpstr_tag::vbr_header, and mpstr_tag::wordpointer.
Here is the call graph for this function:
void remove_buf | ( | PMPSTR | mp | ) |
Definition at line 108 of file interface.c.
References mpstr_tag::head, buf::next, buf::pnt, buf::prev, and mpstr_tag::tail.
Referenced by copy_mp(), and read_buf_byte().