Interface
AgsAudioSoundProvider
Prerequisite
In order to implement SoundProvider, your type must inherit fromGObject
.
Interface structure
struct AgsAudioSoundProviderInterface {
GTypeInterface ginterface;
void (* set_default_soundcard) (
AgsSoundProvider* sound_provider,
GObject* soundcard
);
GObject* (* get_default_soundcard) (
AgsSoundProvider* sound_provider
);
void (* set_default_soundcard_thread) (
AgsSoundProvider* sound_provider,
GObject* soundcard_thread
);
GObject* (* get_default_soundcard_thread) (
AgsSoundProvider* sound_provider
);
void (* set_soundcard) (
AgsSoundProvider* sound_provider,
GList* soundcard
);
GList* (* get_soundcard) (
AgsSoundProvider* sound_provider
);
void (* set_sequencer) (
AgsSoundProvider* sound_provider,
GList* sequencer
);
GList* (* get_sequencer) (
AgsSoundProvider* sound_provider
);
void (* set_audio) (
AgsSoundProvider* sound_provider,
GList* audio
);
GList* (* get_audio) (
AgsSoundProvider* sound_provider
);
void (* set_sound_server) (
AgsSoundProvider* sound_provider,
GList* sound_server
);
GList* (* get_sound_server) (
AgsSoundProvider* sound_provider
);
void (* set_osc_server) (
AgsSoundProvider* sound_provider,
GList* osc_server
);
GList* (* get_osc_server) (
AgsSoundProvider* sound_provider
);
void (* set_program) (
AgsSoundProvider* sound_provider,
GList* program
);
GList* (* get_program) (
AgsSoundProvider* sound_provider
);
void (* set_tempo) (
AgsSoundProvider* sound_provider,
GList* tempo
);
GList* (* get_tempo) (
AgsSoundProvider* sound_provider
);
void (* set_time_signature) (
AgsSoundProvider* sound_provider,
GList* time_signature
);
GList* (* get_time_signature) (
AgsSoundProvider* sound_provider
);
}
No description available.
Interface members
ginterface |
|
No description available. |
|
set_default_soundcard |
|
No description available. |
|
get_default_soundcard |
|
No description available. |
|
set_default_soundcard_thread |
|
No description available. |
|
get_default_soundcard_thread |
|
No description available. |
|
set_soundcard |
|
No description available. |
|
get_soundcard |
|
No description available. |
|
set_sequencer |
|
No description available. |
|
get_sequencer |
|
No description available. |
|
set_audio |
|
No description available. |
|
get_audio |
|
No description available. |
|
set_sound_server |
|
No description available. |
|
get_sound_server |
|
No description available. |
|
set_osc_server |
|
No description available. |
|
get_osc_server |
|
No description available. |
|
set_program |
|
No description available. |
|
get_program |
|
No description available. |
|
set_tempo |
|
No description available. |
|
get_tempo |
|
No description available. |
|
set_time_signature |
|
No description available. |
|
get_time_signature |
|
No description available. |