Top |
Functions
|
ags_sound_container_open () |
|
ags_sound_container_get_level_count () |
|
ags_sound_container_get_nesting_level () |
|
ags_sound_container_get_level_id () |
|
ags_sound_container_get_level_index () |
|
ags_sound_container_get_sublevel_name () |
|
ags_sound_container_level_up () |
|
ags_sound_container_select_level_by_id () |
|
ags_sound_container_select_level_by_index () |
|
ags_sound_container_get_resource_all () |
|
ags_sound_container_get_resource_by_name () |
|
ags_sound_container_get_resource_by_index () |
|
ags_sound_container_get_resource_current () |
|
ags_sound_container_close () |
Description
The AgsSoundContainer interface gives you a unique access to file related IO operations.
Functions
ags_sound_container_open ()
gboolean ags_sound_container_open (AgsSoundContainer *sound_container
,);
gchar *filename
Open sound_container
.
Since:
ags_sound_container_get_level_count ()
guint ags_sound_container_get_level_count (AgsSoundContainer *sound_container
);
Get level count.
Since:
ags_sound_container_get_nesting_level ()
guint ags_sound_container_get_nesting_level (AgsSoundContainer *sound_container
);
Get nesting level.
Since:
ags_sound_container_get_level_id ()
gchar * ags_sound_container_get_level_id (AgsSoundContainer *sound_container
);
Get level id.
Since:
ags_sound_container_get_level_index ()
guint ags_sound_container_get_level_index (AgsSoundContainer *sound_container
);
Get level index.
Since:
ags_sound_container_get_sublevel_name ()
gchar ** ags_sound_container_get_sublevel_name (AgsSoundContainer *sound_container
);
Get sublevel names.
Returns
the string vector containing sublevel names.
[element-type utf8][array zero-terminated=1][transfer full]
Since:
ags_sound_container_level_up ()
guint ags_sound_container_level_up (AgsSoundContainer *sound_container
,);
guint level_count
Level up.
Since:
ags_sound_container_select_level_by_id ()
guint ags_sound_container_select_level_by_id (AgsSoundContainer *sound_container
,);
gchar *level_id
Select level by id.
Since:
ags_sound_container_select_level_by_index ()
guint ags_sound_container_select_level_by_index (AgsSoundContainer *sound_container
,);
guint level_index
Select level by index.
Since:
ags_sound_container_get_resource_all ()
GList * ags_sound_container_get_resource_all (AgsSoundContainer *sound_container
);
Get all resources as a
Since:
ags_sound_container_get_resource_by_name ()
GList * ags_sound_container_get_resource_by_name (AgsSoundContainer *sound_container
,);
gchar *resource_name
Get resources by name as a
Since:
ags_sound_container_get_resource_by_index ()
GList * ags_sound_container_get_resource_by_index (AgsSoundContainer *sound_container
,);
guint resource_index
Get resources by index as a
Since:
ags_sound_container_get_resource_current ()
GList * ags_sound_container_get_resource_current (AgsSoundContainer *sound_container
);
Get resources by index as a
Since:
ags_sound_container_close ()
void ags_sound_container_close (AgsSoundContainer *sound_container
);
Close sound_container
.
Since: