Class

AgsAudioVector256Manager

Description

class AgsAudio.Vector256Manager : GObject.Object
{
  obj_mutex: GRecMutex,
  vector_count: guint,
  v8s8_arr: GList*,
  v8s16_arr: GList*,
  v8s32_arr: GList*,
  v8s64_arr: GList*,
  v8float_arr: GList*,
  v8double_arr: GList*
}

No description available.

Ancestors

Constructors

ags_vector_256_manager_new

Create a new instance of AgsVector256Manager.

since: 7.0.0

Functions

ags_vector_256_manager_get_instance

Get instance.

since: 7.0.0

Instance methods

ags_vector_256_manager_release

Release vector_arr.

since: 7.0.0

ags_vector_256_manager_reserve_all

Reserve all vector types.

since: 7.0.0

ags_vector_256_manager_try_acquire

Try acquire vector of vector_type and lock it.

since: 7.0.0

ags_vector_256_manager_try_acquire_dual

Try acquire 3 vectors of vector type and lock it.

since: 7.0.0

ags_vector_256_manager_try_acquire_triple
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct AgsAudioVector256ManagerClass {
  GObjectClass gobject;
  
}

No description available.

Class members
gobject: GObjectClass

No description available.