lmms
Cross-platform music production software
Loading...
Searching...
No Matches
_LADSPA_Descriptor Struct Reference

#include <ladspa.h>

Public Attributes

unsigned long UniqueID
const char * Label
LADSPA_Properties Properties
const char * Name
const char * Maker
const char * Copyright
unsigned long PortCount
const LADSPA_PortDescriptor * PortDescriptors
const char *const * PortNames
const LADSPA_PortRangeHint * PortRangeHints
void * ImplementationData
LADSPA_Handle(*) instantiate (const struct _LADSPA_Descriptor *Descriptor, unsigned long SampleRate)
void(*) connect_port (LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation)
void(*) activate (LADSPA_Handle Instance)
void(*) run (LADSPA_Handle Instance, unsigned long SampleCount)
void(*) run_adding (LADSPA_Handle Instance, unsigned long SampleCount)
void(*) set_run_adding_gain (LADSPA_Handle Instance, LADSPA_Data Gain)
void(*) deactivate (LADSPA_Handle Instance)
void(*) cleanup (LADSPA_Handle Instance)

Member Data Documentation

◆ activate

void(*) _LADSPA_Descriptor::activate(LADSPA_Handle Instance)

◆ cleanup

void(*) _LADSPA_Descriptor::cleanup(LADSPA_Handle Instance)

◆ connect_port

void(*) _LADSPA_Descriptor::connect_port(LADSPA_Handle Instance, unsigned long Port, LADSPA_Data *DataLocation)

◆ Copyright

const char* _LADSPA_Descriptor::Copyright

◆ deactivate

void(*) _LADSPA_Descriptor::deactivate(LADSPA_Handle Instance)

◆ ImplementationData

void* _LADSPA_Descriptor::ImplementationData

◆ instantiate

LADSPA_Handle(*) _LADSPA_Descriptor::instantiate(const struct _LADSPA_Descriptor *Descriptor, unsigned long SampleRate)

◆ Label

const char* _LADSPA_Descriptor::Label

◆ Maker

const char* _LADSPA_Descriptor::Maker

◆ Name

const char* _LADSPA_Descriptor::Name

◆ PortCount

unsigned long _LADSPA_Descriptor::PortCount

◆ PortDescriptors

const LADSPA_PortDescriptor* _LADSPA_Descriptor::PortDescriptors

◆ PortNames

const char* const* _LADSPA_Descriptor::PortNames

◆ PortRangeHints

const LADSPA_PortRangeHint* _LADSPA_Descriptor::PortRangeHints

◆ Properties

LADSPA_Properties _LADSPA_Descriptor::Properties

◆ run

void(*) _LADSPA_Descriptor::run(LADSPA_Handle Instance, unsigned long SampleCount)

◆ run_adding

void(*) _LADSPA_Descriptor::run_adding(LADSPA_Handle Instance, unsigned long SampleCount)

◆ set_run_adding_gain

void(*) _LADSPA_Descriptor::set_run_adding_gain(LADSPA_Handle Instance, LADSPA_Data Gain)

◆ UniqueID

unsigned long _LADSPA_Descriptor::UniqueID

The documentation for this struct was generated from the following file: