AgsRemoveAudio

AgsRemoveAudio — remove audio object of devout

Synopsis

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

struct              AgsRemoveAudio;
struct              AgsRemoveAudioClass;
AgsRemoveAudio *    ags_remove_audio_new                (AgsDevout *devout,
                                                         AgsAudio *audio);

Description

The AgsRemoveAudio task removes AgsAudio of AgsDevout.

Details

struct AgsRemoveAudio

struct AgsRemoveAudio {
  AgsTask task;

  AgsDevout *devout;
  AgsAudio *audio;
};

struct AgsRemoveAudioClass

struct AgsRemoveAudioClass {
  AgsTaskClass task;
};

ags_remove_audio_new ()

AgsRemoveAudio *    ags_remove_audio_new                (AgsDevout *devout,
                                                         AgsAudio *audio);

Creates an AgsRemoveAudio.

devout :

the AgsDevout

audio :

the AgsAudio to remove

Returns :

an new AgsRemoveAudio.

Since 0.4