_LADSPA_Descriptor Struct Reference

#include <ladspa.h>

Collaboration diagram for _LADSPA_Descriptor:

Collaboration graph
[legend]

Data Fields

unsigned long UniqueID
const char * Label
LADSPA_Properties Properties
const char * Name
const char * Maker
const char * Copyright
unsigned long PortCount
const LADSPA_PortDescriptorPortDescriptors
const char *const * PortNames
const LADSPA_PortRangeHintPortRangeHints
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)

Detailed Description

Definition at line 373 of file ladspa.h.


Field Documentation

Definition at line 379 of file ladspa.h.

Definition at line 386 of file ladspa.h.

Definition at line 389 of file ladspa.h.

Definition at line 393 of file ladspa.h.

Definition at line 397 of file ladspa.h.

Referenced by PluginAClientWindow::create_objects().

Definition at line 402 of file ladspa.h.

Referenced by PluginAClientWindow::create_objects().

const char* const* _LADSPA_Descriptor::PortNames

Definition at line 426 of file ladspa.h.

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

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

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

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


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

Generated on Mon Apr 28 14:09:36 2008 for Cinelerra by  doxygen 1.5.5