Method

AgsAudioVector256Managertry_acquire_dual

since: 7.0.0

Declaration [src]

gboolean
ags_vector_256_manager_try_acquire_dual (
  AgsVector256Manager* vector_256_manager,
  AgsVector256Types vector_type_a,
  AgsVector256Types vector_type_b,
  AgsVectorArr** vector_arr_a,
  AgsVectorArr** vector_arr_b
)

Description [src]

Try acquire 3 vectors of vector type and lock it.

Available since: 7.0.0

Parameters

vector_type_a

Type: AgsVector256Types

The first vector type.

vector_type_b

Type: AgsVector256Types

The second vector type.

vector_arr_a

Type: AgsVectorArr

The vector array or NULL if none is available yet.

The argument will be set by the function.
The returned data is owned by the instance.
vector_arr_b

Type: AgsVectorArr

The vector array or NULL if none is available yet.

The argument will be set by the function.
The returned data is owned by the instance.

Return value

Type: gboolean

TRUE on success, otherwise FALSE.