Interface
AgsSoundServer
Prerequisite
In order to implement SoundServer, your type must inherit fromGObject
.
Instance methods
ags_sound_server_get_sequencer
Gets the sequencer of sound_server
associated with client_uuid
.
since: 3.0.0
ags_sound_server_get_soundcard
Gets the soundcard of sound_server
associated with client_uuid
.
since: 3.0.0
Interface structure
struct AgsSoundServerInterface {
GTypeInterface ginterface;
void (* set_url) (
AgsSoundServer* sound_server,
gchar* url
);
gchar* (* get_url) (
AgsSoundServer* sound_server
);
void (* set_ports) (
AgsSoundServer* sound_server,
guint* ports,
guint port_count
);
guint* (* get_ports) (
AgsSoundServer* sound_server,
guint* port_count
);
void (* set_soundcard) (
AgsSoundServer* sound_server,
gchar* client_uuid,
GList* soundcard
);
GList* (* get_soundcard) (
AgsSoundServer* sound_server,
gchar* client_uuid
);
void (* set_sequencer) (
AgsSoundServer* sound_server,
gchar* client_uuid,
GList* sequencer
);
GList* (* get_sequencer) (
AgsSoundServer* sound_server,
gchar* client_uuid
);
GObject* (* register_soundcard) (
AgsSoundServer* sound_server,
gboolean is_output
);
void (* unregister_soundcard) (
AgsSoundServer* sound_server,
GObject* soundcard
);
GObject* (* register_sequencer) (
AgsSoundServer* sound_server,
gboolean is_output
);
void (* unregister_sequencer) (
AgsSoundServer* sound_server,
GObject* sequencer
);
}
No description available.
Interface members
ginterface |
|
No description available. |
|
set_url |
|
No description available. |
|
get_url |
|
No description available. |
|
set_ports |
|
No description available. |
|
get_ports |
|
No description available. |
|
set_soundcard |
|
No description available. |
|
get_soundcard |
|
No description available. |
|
set_sequencer |
|
No description available. |
|
get_sequencer |
|
No description available. |
|
register_soundcard |
|
No description available. |
|
unregister_soundcard |
|
No description available. |
|
register_sequencer |
|
No description available. |
|
unregister_sequencer |
|
No description available. |
Virtual methods
Ags.SoundServer.get_sequencer
Gets the sequencer of sound_server
associated with client_uuid
.
since: 3.0.0
Ags.SoundServer.get_soundcard
Gets the soundcard of sound_server
associated with client_uuid
.
since: 3.0.0