Top |
#define AGS_FREQUENCY_MAP_MANAGER_GET_OBJ_MUTEX(obj) (&(((AgsFrequencyMapManager *) obj)->obj_mutex))
gboolean ags_frequency_map_manager_test_flags (AgsFrequencyMapManager *frequency_map_manager
,AgsFrequencyMapManagerFlags flags
);
Test flags
to be set on recall
.
Since: 3.0.0
void ags_frequency_map_manager_set_flags (AgsFrequencyMapManager *frequency_map_manager
,AgsFrequencyMapManagerFlags flags
);
Set flags.
Since: 3.0.0
void ags_frequency_map_manager_unset_flags (AgsFrequencyMapManager *frequency_map_manager
,AgsFrequencyMapManagerFlags flags
);
Unset flags.
Since: 3.0.0
void ags_frequency_map_manager_add_frequency_map (AgsFrequencyMapManager *frequency_map_manager
,AgsFrequencyMap *frequency_map
);
Add frequency_map
to frequency_map_manager
.
Since: 3.0.0
void ags_frequency_map_manager_add_factorized_frequency_map (AgsFrequencyMapManager *frequency_map_manager
,AgsFrequencyMap *frequency_map
);
Add frequency_map
to frequency_map_manager
.
Since: 3.0.0
AgsFrequencyMap * ags_frequency_map_manager_find_frequency_map (AgsFrequencyMapManager *frequency_map_manager
,guint samplerate
,guint buffer_size
,gdouble freq
);
Find AgsFrequencyMap by samplerate
, buffer_size
and freq
.
frequency_map_manager |
||
samplerate |
the samplerate to match |
|
buffer_size |
the buffer size to match |
|
freq |
the frequency to match |
Since: 3.0.0
AgsFrequencyMap * ags_frequency_map_manager_find_factorized_frequency_map (AgsFrequencyMapManager *frequency_map_manager
,guint samplerate
,guint buffer_size
);
Find AgsFrequencyMap by samplerate
and buffer_size
.
frequency_map_manager |
||
samplerate |
the samplerate to match |
|
buffer_size |
the buffer size to match |
Since: 3.0.0
void
ags_frequency_map_manager_load_default
(AgsFrequencyMapManager *frequency_map_manager
);
Load default AgsFrequencyMap.
Since: 3.0.0
AgsFrequencyMapManager * ags_frequency_map_manager_get_instance ();
Get instance.
Since: 3.0.0
AgsFrequencyMapManager * ags_frequency_map_manager_new ();
Create a new instance of AgsFrequencyMapManager
Since: 3.0.0
Enum values to control the behavior or indicate internal state of AgsFrequencyMapManager by enable/disable as flags.