| Top |
| #define | AGS_SF2_LOADER_GET_OBJ_MUTEX() |
| gboolean | ags_sf2_loader_test_flags () |
| void | ags_sf2_loader_set_flags () |
| void | ags_sf2_loader_unset_flags () |
| void | ags_sf2_loader_start () |
| AgsSF2Loader * | ags_sf2_loader_new () |
| #define | AGS_IS_SF2_LOADER() |
| #define | AGS_SF2_LOADER() |
| #define | AGS_SF2_LOADER_CLASS() |
| #define | AGS_SF2_LOADER_GET_CLASS() |
| GType | ags_sf2_loader_get_type () |
| AgsAudio * | audio | Read / Write |
| AgsAudioContainer * | audio-container | Read / Write |
| gchar * | filename | Read / Write |
| gchar * | instrument | Read / Write |
| gchar * | preset | Read / Write |
| enum | AgsSF2LoaderFlags |
| #define | AGS_TYPE_SF2_LOADER |
| struct | AgsSF2Loader |
| struct | AgsSF2LoaderClass |
#define AGS_SF2_LOADER_GET_OBJ_MUTEX(obj) (&(((AgsSF2Loader *) obj)->obj_mutex))
gboolean ags_sf2_loader_test_flags (AgsSF2Loader *sf2_loader,guint flags);
Test flags
to be set on recall
.
Since: 3.0.0
void ags_sf2_loader_set_flags (AgsSF2Loader *sf2_loader,guint flags);
Set flags.
Since: 3.0.0
void ags_sf2_loader_unset_flags (AgsSF2Loader *sf2_loader,guint flags);
Unset flags.
Since: 3.0.0
AgsSF2Loader * ags_sf2_loader_new (AgsAudio *audio,gchar *filename,gchar *preset,gchar *instrument);
Create a new instance of AgsSF2Loader.
Since: 3.0.0
#define AGS_IS_SF2_LOADER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_SF2_LOADER))
#define AGS_SF2_LOADER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_SF2_LOADER, AgsSF2Loader))
#define AGS_SF2_LOADER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_SF2_LOADER, AgsSF2LoaderClass))
#define AGS_SF2_LOADER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_SF2_LOADER, AgsSF2LoaderClass))
“audio” property“audio” AgsAudio *
The assigned audio.
Owner: AgsSF2Loader
Flags: Read / Write
Since: 3.0.0
“audio-container” property“audio-container” AgsAudioContainer *
The audio container opened.
Owner: AgsSF2Loader
Flags: Read / Write
Since: 3.0.0
“filename” property “filename” gchar *
The filename to open.
Owner: AgsSF2Loader
Flags: Read / Write
Default value: NULL
Since: 3.0.0
“instrument” property “instrument” gchar *
The instrument to open.
Owner: AgsSF2Loader
Flags: Read / Write
Default value: NULL
Since: 3.0.0