AgsAppendChannel

AgsAppendChannel — append channel object to audio loop

Synopsis

#include <ags/channel/task/ags_append_channel.h>

struct              AgsAppendChannel;
struct              AgsAppendChannelClass;
AgsAppendChannel *  ags_append_channel_new              (GObject *audio_loop,
                                                         GObject *channel);

Description

The AgsAppendChannel task appends AgsChannel to AgsAudioLoop.

Details

struct AgsAppendChannel

struct AgsAppendChannel {
  AgsTask task;

  GObject *audio_loop;
  GObject *channel;
};

struct AgsAppendChannelClass

struct AgsAppendChannelClass {
  AgsTaskClass task;
};

ags_append_channel_new ()

AgsAppendChannel *  ags_append_channel_new              (GObject *audio_loop,
                                                         GObject *channel);

Creates an AgsAppendChannel.

audio_loop :

the AgsAudioLoop

channel :

the AgsChannel to append

Returns :

an new AgsAppendChannel.

Since 0.4