BEAST - Free Software Audio Synthesizer and Tracker  0.9.2
Public Attributes | List of all members
BseLoader Struct Reference

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::ErrorType *error)
 
void(* free_file_info )(gpointer data, BseWaveFileInfo *file_info)
 
BseWaveDsc *(* load_wave_dsc )(gpointer data, BseWaveFileInfo *file_info, guint nth_wave, Bse::ErrorType *error)
 
void(* free_wave_dsc )(gpointer data, BseWaveDsc *wave_dsc)
 
GslDataHandle *(* create_chunk_handle )(gpointer data, BseWaveDsc *wave_dsc, guint nth_chunk, Bse::ErrorType *error)
 
BseLoadernext
 

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