AgsOutput

AgsOutput — Output of AgsAudio

Synopsis

#include <ags/audio/ags_output.h>

struct              AgsOutput;
struct              AgsOutputClass;
AgsRecycling *      ags_output_find_first_input_recycling
                                                        (AgsOutput *output);
AgsRecycling *      ags_output_find_last_input_recycling
                                                        (AgsOutput *output);
AgsOutput *         ags_output_new                      (GObject *audio);

Description

AgsOutput represents an output channel of AgsAudio.

Details

struct AgsOutput

struct AgsOutput {
  AgsChannel channel;
};

struct AgsOutputClass

struct AgsOutputClass {
  AgsChannelClass channel;
};

ags_output_find_first_input_recycling ()

AgsRecycling *      ags_output_find_first_input_recycling
                                                        (AgsOutput *output);

Retrieve first input recycling.

output :

an AgsOutput

Returns :

the first AgsRecycling of AgsAudio

Since 0.4


ags_output_find_last_input_recycling ()

AgsRecycling *      ags_output_find_last_input_recycling
                                                        (AgsOutput *output);

Retrieve last input recycling.

output :

an AgsOutput

Returns :

the last AgsRecycling of AgsAudio

Since 0.4


ags_output_new ()

AgsOutput *         ags_output_new                      (GObject *audio);

Creates an AgsOutput, linking tree to audio.

audio :

the AgsAudio

Returns :

a new AgsOutput

Since 0.3