FTEQW
Documentation of the FTE engine source tree.
snd_mp3.c File Reference

Functions

int mymad_run (struct mad_decoder *decoder)
 
int mymad_reset (struct mad_decoder *decoder)
 
void mymad_finish (struct mad_decoder *decoder)
 
int DecodeSomeMP3 (sfx_t *s, int minlength)
 
qbyteCOM_LoadFile (char *path, int usehunk)
 
int MP3_decode (unsigned char *start, unsigned long length, decoderbuffer_t *buffer)
 
void CancelDecoder (sfx_t *s)
 
sfxcache_tS_LoadMP3Sound (sfx_t *s)
 
int mymad_decoder_run (struct mad_decoder *decoder, enum mad_decoder_mode mode)
 

Function Documentation

◆ CancelDecoder()

void CancelDecoder ( sfx_t s)

◆ COM_LoadFile()

qbyte * COM_LoadFile ( char *  path,
int  usehunk 
)

◆ DecodeSomeMP3()

int DecodeSomeMP3 ( sfx_t s,
int  minlength 
)

◆ MP3_decode()

int MP3_decode ( unsigned char *  start,
unsigned long  length,
decoderbuffer_t *  buffer 
)

◆ mymad_decoder_run()

int mymad_decoder_run ( struct mad_decoder *  decoder,
enum mad_decoder_mode  mode 
)

◆ mymad_finish()

void mymad_finish ( struct mad_decoder *  decoder)

◆ mymad_reset()

int mymad_reset ( struct mad_decoder *  decoder)

◆ mymad_run()

int mymad_run ( struct mad_decoder *  decoder)

◆ S_LoadMP3Sound()

sfxcache_t * S_LoadMP3Sound ( sfx_t s)