AgsAddEffect

AgsAddEffect — add effect object to context

Stability Level

Stable, unless otherwise indicated

Functions

Properties

AgsChannel * channel Read / Write
char * effect Read / Write
char * filename Read / Write

Object Hierarchy

    GObject
    ╰── AgsTask
        ╰── AgsAddEffect

Includes

#include <ags/audio/task/ags_add_effect.h>

Description

The AgsAddEffect task adds the specified effect to AgsChannel.

Functions

ags_add_effect_new ()

AgsAddEffect *
ags_add_effect_new (AgsChannel *channel,
                    gchar *filename,
                    gchar *effect);

Create a new instance of AgsAddEffect.

Parameters

channel

the AgsChannel to set up the effect

 

filename

the filename including effect

 

effect

the effect's name

 

Returns

the new AgsAddEffect.

Since: 3.0.0

Property Details

The “channel” property

  “channel”                  AgsChannel *

The assigned AgsChannel

Owner: AgsAddEffect

Flags: Read / Write

Since: 3.0.0


The “effect” property

  “effect”                   char *

The assigned effect.

Owner: AgsAddEffect

Flags: Read / Write

Default value: NULL

Since: 3.0.0


The “filename” property

  “filename”                 char *

The assigned filename.

Owner: AgsAddEffect

Flags: Read / Write

Default value: NULL

Since: 3.0.0