BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
struct | GslWaveChunkMem |
struct | GslWaveChunk |
struct | GslWaveChunkBlock |
Enumerations | |
enum | GslWaveLoopType { GSL_WAVE_LOOP_NONE, GSL_WAVE_LOOP_JUMP, GSL_WAVE_LOOP_PINGPONG } |
Functions | |
void | gsl_wave_chunk_use_block (GslWaveChunk *wave_chunk, GslWaveChunkBlock *block) |
void | gsl_wave_chunk_unuse_block (GslWaveChunk *wave_chunk, GslWaveChunkBlock *block) |
GslWaveChunk * | gsl_wave_chunk_new (GslDataCache *dcache, gfloat mix_freq, gfloat osc_freq, GslWaveLoopType loop_type, GslLong loop_first, GslLong loop_end, guint loop_count) |
GslWaveChunk * | gsl_wave_chunk_ref (GslWaveChunk *wchunk) |
void | gsl_wave_chunk_unref (GslWaveChunk *wchunk) |
BseErrorType | gsl_wave_chunk_open (GslWaveChunk *wchunk) |
void | gsl_wave_chunk_close (GslWaveChunk *wchunk) |
void | gsl_wave_chunk_debug_block (GslWaveChunk *wchunk, GslLong offset, GslLong length, gfloat *block) |
GslWaveChunk * | _gsl_wave_chunk_copy (GslWaveChunk *wchunk) |
const gchar * | gsl_wave_loop_type_to_string (GslWaveLoopType wave_loop) |
GslWaveLoopType | gsl_wave_loop_type_from_string (const gchar *string) |