#include <fishsound/constants.h>
Include dependency graph for fish_cdecl.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
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) |
|
Definition at line 16 of file fish_cdecl.h. |
|
Definition at line 16 of file fish_cdecl.h. |
|
Definition at line 13 of file fish_cdecl.h. |
|
Definition at line 14 of file fish_cdecl.h. |
|
Definition at line 14 of file fish_cdecl.h. |
|
Definition at line 14 of file fish_cdecl.h. |
|
|
|
|
Referenced by VorbisEncodeInputPin::DestroyCodec(), VorbisDecodeInputPin::DestroyCodec(), SpeexEncodeInputPin::DestroyCodec(), and SpeexDecodeInputPin::DestroyCodec(). |
|
Referenced by VorbisEncodeInputPin::TransformData(), and SpeexEncodeInputPin::TransformData(). |
|
|
|
Referenced by SpeexEncodeInputPin::SpeexEncoded(), and VorbisEncodeInputPin::VorbisEncoded(). |
|
|
|
|
|
Referenced by VorbisEncodeInputPin::ConstructCodec(), VorbisDecodeInputPin::ConstructCodec(), SpeexEncodeInputPin::ConstructCodec(), and SpeexDecodeInputPin::ConstructCodec(). |
|
|
|
Referenced by VorbisDecodeInputPin::ConstructCodec(), and SpeexDecodeInputPin::ConstructCodec(). |
|
Referenced by VorbisEncodeInputPin::ConstructCodec(), and SpeexEncodeInputPin::ConstructCodec(). |
|
|
|
|