AgsLinkChannel

AgsLinkChannel — link channel object

Synopsis

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

struct              AgsLinkChannel;
struct              AgsLinkChannelClass;
AgsLinkChannel *    ags_link_channel_new                (AgsChannel *channel,
                                                         AgsChannel *link);

Description

The AgsLinkChannel task links AgsChannel.

Details

struct AgsLinkChannel

struct AgsLinkChannel {
  AgsTask task;

  AgsChannel *channel;
  AgsChannel *link;

  GError *error;
};

struct AgsLinkChannelClass

struct AgsLinkChannelClass {
  AgsTaskClass task;
};

ags_link_channel_new ()

AgsLinkChannel *    ags_link_channel_new                (AgsChannel *channel,
                                                         AgsChannel *link);

Creates an AgsLinkChannel.

channel :

the AgsChannel

play_pad :

the AgsChannel to be linked, may be NULL

Returns :

an new AgsLinkChannel.

Since 0.4