#include <ladspaback.h>
|
static void | get_preset_values (const char *port_symbol, void *user_data, const void *value, uint32_t size, uint32_t type) |
|
static void | set_preset_values (Glib::ustring port_symbol, LV2Preset *pdata, Glib::ustring value) |
|
static std::string | make_key (unsigned long unique_id) |
|
static void | add_plugin (const LADSPA_Descriptor &desc, pluginmap &d, const std::string &path, int index) |
|
static void | load_defs (const std::string &path, pluginmap &d) |
|
static void | set_instances (const char *uri, pluginmap &d, std::vector< Glib::ustring > &label, std::vector< unsigned long > ¬_found, std::set< unsigned long > &seen) |
|
static void | descend (const char *uri, pluginmap &d, std::vector< unsigned long > ¬_found, std::set< unsigned long > &seen, std::vector< Glib::ustring > &base) |
|
Definition at line 201 of file ladspaback.h.
◆ pluginmap
◆ LadspaPluginList()
ladspa::LadspaPluginList::LadspaPluginList |
( |
| ) |
|
◆ ~LadspaPluginList()
ladspa::LadspaPluginList::~LadspaPluginList |
( |
| ) |
|
◆ add_plugin() [1/2]
static void ladspa::LadspaPluginList::add_plugin |
( |
const LADSPA_Descriptor & | desc, |
|
|
pluginmap & | d, |
|
|
const std::string & | path, |
|
|
int | index ) |
|
staticprivate |
◆ add_plugin() [2/2]
◆ descend()
static void ladspa::LadspaPluginList::descend |
( |
const char * | uri, |
|
|
pluginmap & | d, |
|
|
std::vector< unsigned long > & | not_found, |
|
|
std::set< unsigned long > & | seen, |
|
|
std::vector< Glib::ustring > & | base ) |
|
staticprivate |
◆ feature_is_supported()
bool ladspa::LadspaPluginList::feature_is_supported |
( |
const char * | uri | ) |
|
|
private |
◆ get_preset_values()
static void ladspa::LadspaPluginList::get_preset_values |
( |
const char * | port_symbol, |
|
|
void * | user_data, |
|
|
const void * | value, |
|
|
uint32_t | size, |
|
|
uint32_t | type ) |
|
staticprivate |
◆ get_presets()
void ladspa::LadspaPluginList::get_presets |
( |
LV2Preset * | pdata | ) |
|
|
private |
◆ load()
◆ load_defs()
static void ladspa::LadspaPluginList::load_defs |
( |
const std::string & | path, |
|
|
pluginmap & | d ) |
|
staticprivate |
◆ lv2_load()
◆ make_key()
static std::string ladspa::LadspaPluginList::make_key |
( |
unsigned long | unique_id | ) |
|
|
inlinestaticprivate |
◆ readJSON()
◆ save()
◆ set_instances()
static void ladspa::LadspaPluginList::set_instances |
( |
const char * | uri, |
|
|
pluginmap & | d, |
|
|
std::vector< Glib::ustring > & | label, |
|
|
std::vector< unsigned long > & | not_found, |
|
|
std::set< unsigned long > & | seen ) |
|
staticprivate |
◆ set_preset_values()
static void ladspa::LadspaPluginList::set_preset_values |
( |
Glib::ustring | port_symbol, |
|
|
LV2Preset * | pdata, |
|
|
Glib::ustring | value ) |
|
staticprivate |
◆ writeJSON()
◆ lv2_AtomPort
LilvNode* ladspa::LadspaPluginList::lv2_AtomPort |
|
private |
◆ lv2_AudioPort
LilvNode* ladspa::LadspaPluginList::lv2_AudioPort |
|
private |
◆ lv2_connectionOptional
LilvNode* ladspa::LadspaPluginList::lv2_connectionOptional |
|
private |
◆ lv2_ControlPort
LilvNode* ladspa::LadspaPluginList::lv2_ControlPort |
|
private |
◆ lv2_InputPort
LilvNode* ladspa::LadspaPluginList::lv2_InputPort |
|
private |
◆ lv2_OutputPort
LilvNode* ladspa::LadspaPluginList::lv2_OutputPort |
|
private |
◆ lv2_plugins
const LilvPlugins* ladspa::LadspaPluginList::lv2_plugins |
|
private |
◆ pdata
◆ world
LilvWorld* ladspa::LadspaPluginList::world |
|
private |
The documentation for this class was generated from the following file: