NAME

Audio::LADSPA::Library

SYNOPSIS

use Audio::LADSPA;
my @libs = Audio::LADSPA->libraries();
# @libs is an array of Audio::LADSPA::Library classes

DESCRIPTION

Audio::LADSPA::Library is a base class for perl modules representing LADSPA libraries No objects can be instantiated from it. Each LADSPA library gets its own namespace based on the name of the library.

METHODS

All methods in the Audio::LADSPA::Library class are class methods.

plugins

my @plugin_classes = $library->plugins();

Returns the @plugin_classes this $library implements.

library_file

my $shared_object_file = $library->library_file();

Returns the name of the $shared_object_file this $library was created from.

SEE ALSO

Audio::LADSPA, Audio::LADSPA::Plugin

COPYRIGHT AND LICENSE

Copyright (C) 2003 Joost Diepenmaat <jdiepen@cpan.org>

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.