Constructor

AgsAudioAudioSignalnew

since: 3.0.0

Declaration [src]

AgsAudioSignal*
ags_audio_signal_new (
  GObject* output_soundcard,
  GObject* recycling,
  GObject* recall_id
)

Description [src]

Creates a AgsAudioSignal, with defaults of output_soundcard, linking recycling tree and refering to recall_id.

Available since: 3.0.0

Parameters

output_soundcard

Type: GObject

The assigned output AgsSoundcard.

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

Type: GObject

The AgsRecycling.

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

Type: GObject

The AgsRecallID, it can be NULL if AGS_AUDIO_SIGNAL_DEFAULT_TEMPLATE is set.

The data is owned by the caller of the function.

Return value

Type: AgsAudioSignal

A new AgsAudioSignal.

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