AgsPackable

AgsPackable — packing recalls

Functions

Object Hierarchy

    GInterface
    ╰── AgsPackable

Known Implementations

AgsPackable is implemented by AgsBufferAudioSignal, AgsBufferChannel, AgsBufferChannelRun, AgsBufferRecycling, AgsCopyAudioSignal, AgsCopyChannel, AgsCopyChannelRun, AgsCopyNotationAudio, AgsCopyNotationAudioRun, AgsCopyPatternAudio, AgsCopyPatternAudioRun, AgsCopyPatternChannel, AgsCopyPatternChannelRun, AgsCopyRecycling, AgsCountBeatsAudio, AgsCountBeatsAudioRun, AgsDelayAudio, AgsDelayAudioRun, AgsEnvelopeAudioSignal, AgsEnvelopeChannel, AgsEnvelopeChannelRun, AgsEnvelopeRecycling, AgsLoopChannel, AgsLoopChannelRun, AgsMuteAudio, AgsMuteAudioRun, AgsMuteAudioSignal, AgsMuteChannel, AgsMuteChannelRun, AgsMuteRecycling, AgsPeakAudioSignal, AgsPeakChannel, AgsPeakChannelRun, AgsPeakRecycling, AgsPlayAudio, AgsPlayAudioFile, AgsPlayAudioSignal, AgsPlayChannel, AgsPlayChannelRun, AgsPlayChannelRunMaster, AgsPlayNotationAudio, AgsPlayNotationAudioRun, AgsPlayNote, AgsPlayRecycling, AgsRecall, AgsRecallAudio, AgsRecallAudioRun, AgsRecallAudioSignal, AgsRecallChannel, AgsRecallChannelRun, AgsRecallChannelRunDummy, AgsRecallDssi, AgsRecallDssiRun, AgsRecallLadspa, AgsRecallLadspaRun, AgsRecallLv2, AgsRecallLv2Run, AgsRecallRecycling, AgsRecallRecyclingDummy, AgsRecordMidiAudio, AgsRecordMidiAudioRun, AgsRouteDssiAudio, AgsRouteDssiAudioRun, AgsRouteLv2Audio, AgsRouteLv2AudioRun, AgsStreamAudioSignal, AgsStreamChannel, AgsStreamChannelRun, AgsStreamRecycling, AgsVolumeAudioSignal, AgsVolumeChannel, AgsVolumeChannelRun and AgsVolumeRecycling.

Includes

#include <ags/object/ags_packable.h>

Description

The AgsPackable interface gives you a unique access to recalls to be packed into a AgsRecallContainer.

Functions

ags_packable_pack ()

gboolean
ags_packable_pack (AgsPackable *packable,
                   GObject *container);

Pack to container.

Parameters

packable

the AgsPackable

 

container

the container

 

Returns

TRUE on success

Since: 0.4


ags_packable_unpack ()

gboolean
ags_packable_unpack (AgsPackable *packable);

Unpack of container.

Parameters

packable

the AgsPackable

 

Returns

TRUE on success

Since: 0.4

Types and Values