Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
BseLoader Struct Reference
Collaboration diagram for BseLoader:

Public Attributes

const gchar * name
const gchar ** extensions
const gchar ** mime_types
BseLoaderFlags flags
const gchar ** magic_specs
gint priority
gpointer data
BseWaveFileInfo *(* load_file_info )(gpointer data, const gchar *file_name, Bse::Error *error)
void(* free_file_info )(gpointer data, BseWaveFileInfo *file_info)
BseWaveDsc *(* load_wave_dsc )(gpointer data, BseWaveFileInfo *file_info, guint nth_wave, Bse::Error *error)
void(* free_wave_dsc )(gpointer data, BseWaveDsc *wave_dsc)
GslDataHandle *(* create_chunk_handle )(gpointer data, BseWaveDsc *wave_dsc, guint nth_chunk, Bse::Error *error)

The documentation for this struct was generated from the following file: