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)
 
BseLoadernext
 

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