| Top |
| #define | AGS_ALSA_MIDIIN_GET_OBJ_MUTEX() |
| GQuark | ags_alsa_midiin_error_quark () |
| gboolean | ags_alsa_midiin_test_flags () |
| void | ags_alsa_midiin_set_flags () |
| void | ags_alsa_midiin_unset_flags () |
| void | ags_alsa_midiin_switch_buffer_flag () |
| AgsAlsaMidiin * | ags_alsa_midiin_new () |
| #define | AGS_ALSA_MIDIIN_DEFAULT_ALSA_DEVICE |
| #define | AGS_ALSA_MIDIIN_DEFAULT_APP_BUFFER_SIZE |
| #define | AGS_ALSA_MIDIIN_DEFAULT_BACKEND_BUFFER_SIZE |
| #define | AGS_ALSA_MIDIIN_DEFAULT_BUFFER_SIZE |
| enum | AgsAlsaMidiinFlags |
| enum | AgsAlsaMidiinAppBufferMode |
| enum | AgsAlsaMidiinBackendBufferMode |
| enum | AgsAlsaMidiinSyncFlags |
| #define | AGS_ALSA_MIDIIN_ERROR |
| enum | AgsAlsaMidiinError |
#define AGS_ALSA_MIDIIN_GET_OBJ_MUTEX(obj) (&(((AgsAlsaMidiin *) obj)->obj_mutex))
gboolean ags_alsa_midiin_test_flags (AgsAlsaMidiin *alsa_midiin,AgsAlsaMidiinFlags flags);
Test flags
to be set on alsa_midiin
.
Since: 3.13.2
void ags_alsa_midiin_set_flags (AgsAlsaMidiin *alsa_midiin,AgsAlsaMidiinFlags flags);
Enable a feature of alsa_midiin
.
Since: 3.13.2
void ags_alsa_midiin_unset_flags (AgsAlsaMidiin *alsa_midiin,AgsAlsaMidiinFlags flags);
Disable a feature of alsa_midiin
.
Since: 3.13.2
void
ags_alsa_midiin_switch_buffer_flag (AgsAlsaMidiin *alsa_midiin);
The buffer flag indicates the currently played buffer.
Since: 3.13.2
AgsAlsaMidiin * ags_alsa_midiin_new ();
Creates a new instance of AgsAlsaMidiin.
Since: 3.13.2
Enum values to control the behavior or indicate internal state of AgsAlsaMidiin by enable/disable as flags.
Enum values to indicate internal state of AgsAlsaMidiin application buffer by setting mode.
Enum values to indicate internal state of AgsAlsaMidiin backend buffer by setting mode.
Enum values to control the synchronization between sequencer and poll.