Virtual Method

AgsAudioBasePlugininstantiate_with_params

since: 3.0.0

Declaration [src]

gpointer
instantiate_with_params (
  AgsBasePlugin* base_plugin,
  guint* n_params,
  gchar*** parameter_name,
  GValue** value
)

Description [src]

Instantiate the plugin.

Available since: 3.0.0

Parameters

n_params

Type: guint*

Guint pointer to parameter count.

The data is owned by the caller of the method.
parameter_name

Type: gchar***

String vector containing parameter names.

The data is owned by the caller of the method.
The value is a NUL terminated UTF-8 string.
value

Type: GValue

The GValue-struct array.

The data is owned by the caller of the method.

Return value

Type: gpointer

The new plugin instance handle.

The returned data is owned by the instance.
The return value can be NULL.