Top |
gchar * | ags_plugin_get_name () |
void | ags_plugin_set_name () |
gchar * | ags_plugin_get_version () |
void | ags_plugin_set_version () |
gchar * | ags_plugin_get_build_id () |
void | ags_plugin_set_build_id () |
gchar * | ags_plugin_get_xml_type () |
void | ags_plugin_set_xml_type () |
GList * | ags_plugin_get_ports () |
void | ags_plugin_set_ports () |
void | ags_plugin_read () |
xmlNode * | ags_plugin_write () |
AgsPlugin is implemented by AgsAudioFileLink, AgsBufferAudioSignal, AgsBufferChannel, AgsBufferChannelRun, AgsBufferRecycling, AgsCopyAudioSignal, AgsCopyChannel, AgsCopyChannelRun, AgsCopyNotationAudio, AgsCopyNotationAudioRun, AgsCopyPatternAudio, AgsCopyPatternAudioRun, AgsCopyPatternChannel, AgsCopyPatternChannelRun, AgsCopyRecycling, AgsCountBeatsAudio, AgsCountBeatsAudioRun, AgsDelayAudio, AgsDelayAudioRun, AgsDrum, AgsDrumInputLine, AgsDrumInputPad, AgsDrumOutputLine, AgsDrumOutputPad, AgsDssiBridge, AgsEffectBridge, AgsEffectBulk, AgsEffectLine, AgsEffectPad, AgsEnvelopeAudioSignal, AgsEnvelopeChannel, AgsEnvelopeChannelRun, AgsEnvelopeRecycling, AgsFFPlayer, AgsFFPlayerBridge, AgsFFPlayerBulkInput, AgsFFPlayerInputLine, AgsFFPlayerInputPad, AgsFileLink, AgsLadspaBridge, AgsLine, AgsLoopChannel, AgsLoopChannelRun, AgsLv2Bridge, AgsMachine, AgsMatrix, AgsMatrixBridge, AgsMatrixBulkInput, AgsMixer, AgsMixerInputLine, AgsMixerInputPad, AgsMuteAudio, AgsMuteAudioRun, AgsMuteAudioSignal, AgsMuteChannel, AgsMuteChannelRun, AgsMuteRecycling, AgsPad, AgsPanel, AgsPanelInputLine, AgsPanelInputPad, 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, AgsSynth, AgsSynthGenerator, AgsSynthInputLine, AgsSynthInputPad, AgsVolumeAudioSignal, AgsVolumeChannel, AgsVolumeChannelRun and AgsVolumeRecycling.
The AgsPlugin interface gives you a unique access to recalls, line members, lines, pads or machines ...
gchar *
ags_plugin_get_name (AgsPlugin *plugin
);
Retrieve the name of the plugin.
Since: 0.4.0
void ags_plugin_set_name (AgsPlugin *plugin
,gchar *name
);
Set the name of the plugin.
Since: 0.4.0
gchar *
ags_plugin_get_version (AgsPlugin *plugin
);
Retrieve the version of the plugin.
Since: 0.4.0
void ags_plugin_set_version (AgsPlugin *plugin
,gchar *version
);
Set the version of the plugin.
Since: 0.4.0
gchar *
ags_plugin_get_build_id (AgsPlugin *plugin
);
Retrieve the build id of the plugin.
Since: 0.4.0
void ags_plugin_set_build_id (AgsPlugin *plugin
,gchar *build_id
);
Set the build id of the plugin.
Since: 0.4.0
gchar *
ags_plugin_get_xml_type (AgsPlugin *plugin
);
Retrieve the xml type of the plugin.
Since: 0.4.0
void ags_plugin_set_xml_type (AgsPlugin *plugin
,gchar *xml_type
);
Set the build id of the plugin.
Since: 0.4.0
GList *
ags_plugin_get_ports (AgsPlugin *plugin
);
Retrieve the ports of the plugin.
Since: 0.4.0
void ags_plugin_set_ports (AgsPlugin *plugin
,GList *ports
);
Set the build id of the plugin.
Since: 0.4.0
void ags_plugin_read (AgsFile *file
,xmlNode *node
,AgsPlugin *plugin
);
Read of file.
Since: 0.4.0