Mixxx

LADSPAInstance Class Reference

#include <ladspainstance.h>

Inheritance diagram for LADSPAInstance:
Collaboration diagram for LADSPAInstance:

List of all members.

Public Member Functions

 LADSPAInstance (const LADSPA_Descriptor *descriptor, int slot)
virtual ~LADSPAInstance ()
virtual void process (const CSAMPLE *pInLeft, const CSAMPLE *pInRight, const CSAMPLE *pOutLeft, const CSAMPLE *pOutRight, const int iBufferSize)=0
virtual void connect (unsigned long port, LADSPA_Data *buffer)=0
const LADSPA_Descriptor * getDescriptor ()
int getSampleRate ()
bool isInplaceBroken ()
bool isEnabled ()
float getWet ()

Public Attributes

bool remove

Detailed Description

Definition at line 21 of file ladspainstance.h.


Constructor & Destructor Documentation

LADSPAInstance::LADSPAInstance ( const LADSPA_Descriptor *  descriptor,
int  slot 
)

Definition at line 16 of file ladspainstance.cpp.

Here is the call graph for this function:

LADSPAInstance::~LADSPAInstance ( ) [virtual]

Definition at line 50 of file ladspainstance.cpp.


Member Function Documentation

virtual void LADSPAInstance::connect ( unsigned long  port,
LADSPA_Data *  buffer 
) [pure virtual]
const LADSPA_Descriptor * LADSPAInstance::getDescriptor ( )

Definition at line 40 of file ladspainstance.cpp.

Here is the caller graph for this function:

int LADSPAInstance::getSampleRate ( )

Definition at line 45 of file ladspainstance.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

float LADSPAInstance::getWet ( )

Definition at line 65 of file ladspainstance.cpp.

Here is the call graph for this function:

bool LADSPAInstance::isEnabled ( )

Definition at line 59 of file ladspainstance.cpp.

Here is the call graph for this function:

bool LADSPAInstance::isInplaceBroken ( )

Definition at line 54 of file ladspainstance.cpp.

Here is the call graph for this function:

virtual void LADSPAInstance::process ( const CSAMPLE pInLeft,
const CSAMPLE pInRight,
const CSAMPLE pOutLeft,
const CSAMPLE pOutRight,
const int  iBufferSize 
) [pure virtual]

Member Data Documentation

Definition at line 36 of file ladspainstance.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines