| Top |
| enum | AgsIpatchGigReaderFlags |
| enum | AgsGigLevel |
| #define | AGS_TYPE_IPATCH_GIG_READER |
| struct | AgsIpatchGigReader |
| struct | AgsIpatchGigReaderClass |
pthread_mutex_t *
ags_ipatch_gig_reader_get_class_mutex ();
Use this function's returned mutex to access mutex fields.
Since: 2.0.36
gboolean ags_ipatch_gig_reader_test_flags (AgsIpatchGigReader *ipatch_gig_reader,guint flags);
Test flags
to be set on ipatch_gig_reader
.
Since: 2.0.36
void ags_ipatch_gig_reader_set_flags (AgsIpatchGigReader *ipatch_gig_reader,guint flags);
Enable a feature of ipatch_gig_reader
.
Since: 2.0.36
void ags_ipatch_gig_reader_unset_flags (AgsIpatchGigReader *ipatch_gig_reader,guint flags);
Disable a feature of ipatch_gig_reader
.
Since: 2.0.36
gboolean ags_ipatch_gig_reader_load (AgsIpatchGigReader *ipatch_gig_reader,IpatchFileHandle *handle);
gboolean ags_ipatch_gig_reader_select_instrument (AgsIpatchGigReader *ipatch_gig_reader,guint instrument_index);
gboolean ags_ipatch_gig_reader_select_sample (AgsIpatchGigReader *ipatch_gig_reader,guint sample_index);
gchar **
ags_ipatch_gig_reader_get_instrument_all
(AgsIpatchGigReader *ipatch_gig_reader);
gchar **
ags_ipatch_gig_reader_get_sample_all (AgsIpatchGigReader *ipatch_gig_reader);
gchar ** ags_ipatch_gig_reader_get_sample_by_instrument_index (AgsIpatchGigReader *ipatch_gig_reader,guint instrument_index);
AgsIpatchGigReader *
ags_ipatch_gig_reader_new (AgsIpatch *ipatch);
Creates a new instance of AgsIpatchGigReader.
Since: 2.0.0
#define AGS_IPATCH_GIG_READER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_IPATCH_GIG_READER, AgsIpatchGigReader))
#define AGS_IPATCH_GIG_READER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_IPATCH_GIG_READER, AgsIpatchGigReaderClass))
#define AGS_IPATCH_GIG_READER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_IPATCH_GIG_READER, AgsIpatchGigReaderClass))
#define AGS_IS_IPATCH_GIG_READER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_IPATCH_GIG_READER))
Enum values to control the behavior or indicate internal state of AgsIpatchGigReader by enable/disable as flags.