|
Classes |
struct | FishSoundInfo |
struct | FishSoundFormat |
Typedefs |
typedef void * | FishSound |
typedef float ** | pcm |
typedef float long | frames |
typedef float long void * | user_data |
typedef unsigned char * | buf |
typedef unsigned char long | bytes |
Functions |
typedef | int (__cdecl *FishSoundDecoded)(FishSound *fsound |
int __cdecl | fish_sound_identify (unsigned char *buf, long bytes) |
FishSound *__cdecl | fish_sound_new (int mode, FishSoundInfo *fsinfo) |
int __cdecl | fish_sound_set_decoded_callback (FishSound *fsound, FishSoundDecoded decoded, void *user_data) |
int __cdecl | fish_sound_set_encoded_callback (FishSound *fsound, FishSoundEncoded encoded, void *user_data) |
long __cdecl | fish_sound_decode (FishSound *fsound, unsigned char *buf, long bytes) |
long __cdecl | fish_sound_encode (FishSound *fsound, float **pcm, long frames) |
long __cdecl | fish_sound_flush (FishSound *fsound) |
int __cdecl | fish_sound_reset (FishSound *fsound) |
int __cdecl | fish_sound_delete (FishSound *fsound) |
int __cdecl | fish_sound_command (FishSound *fsound, int command, void *data, int datasize) |
int __cdecl | fish_sound_get_interleave (FishSound *fsound) |
int __cdecl | fish_sound_set_interleave (FishSound *fsound, int interleave) |
long __cdecl | fish_sound_get_frameno (FishSound *fsound) |