Constructor

AgsAudioAddAudioSignalnew

since: 3.0.0

Declaration [src]

AgsAddAudioSignal*
ags_add_audio_signal_new (
  AgsRecycling* recycling,
  AgsAudioSignal* audio_signal,
  GObject* soundcard,
  AgsRecallID* recall_id,
  guint audio_signal_flags
)

Description [src]

Creates an AgsAddAudioSignal.

Available since: 3.0.0

Parameters

recycling

Type: AgsRecycling

The AgsRecycling.

The data is owned by the caller of the function.
audio_signal

Type: AgsAudioSignal

The AgsAudioSignal to add.

The data is owned by the caller of the function.
soundcard

Type: GObject

The GObject defaulting to.

The data is owned by the caller of the function.
recall_id

Type: AgsRecallID

The AgsRecallID, may be NULL if AGS_AUDIO_SIGNAL_TEMPLATE set.

The data is owned by the caller of the function.
audio_signal_flags

Type: guint

The flags to set.

Return value

Type: AgsAddAudioSignal

An new AgsAddAudioSignal.

The caller of the function takes ownership of the data, and is responsible for freeing it.