Niotso
git revision 558726a9f13d7c3423a683dd2f4323589b66c310
The New Implementation of The Sims Online
|
#include "FileHandler.hpp"
#include <mpg123.h>
#include "wav/read_wav.h"
#include "xa/read_xa.h"
#include "utk/read_utk.h"
Namespaces | |
File | |
Constant Groups | |
File | |
Enumerations | |
enum | File::SoundType { File::FSND_WAV, File::FSND_XA, File::FSND_UTK, File::FSND_MP3, File::FSND_COUNT } |
Functions | |
static uint8_t * | File::ReadWAV (Sound_t *Sound, const uint8_t *InData, size_t FileSize) |
static uint8_t * | File::ReadXA (Sound_t *Sound, const uint8_t *InData, size_t FileSize) |
static uint8_t * | File::ReadUTK (Sound_t *Sound, const uint8_t *InData, size_t FileSize) |
static uint8_t * | File::ReadMP3 (Sound_t *Sound, const uint8_t *InData, size_t FileSize) |
Sound_t * | File::ReadSoundFile (const char *Filename) |
Variables | |
static const uint8_t | File::Signature [] |
static uint8_t *(*const | File::SoundFunction [])(Sound_t *, const uint8_t *, size_t) |