![]() |
Blender V2.61 - r43446
|
#include <AUD_CallbackIIRFilterReader.h>

Public Member Functions | |
| AUD_CallbackIIRFilterReader (AUD_Reference< AUD_IReader > reader, int in, int out, doFilterIIR doFilter, endFilterIIR endFilter=0, void *data=0) | |
| virtual | ~AUD_CallbackIIRFilterReader () |
| virtual sample_t | filter () |
This class provides an interface for infinite impulse response filters via a callback filter function.
Definition at line 45 of file AUD_CallbackIIRFilterReader.h.
| AUD_CallbackIIRFilterReader::AUD_CallbackIIRFilterReader | ( | AUD_Reference< AUD_IReader > | reader, |
| int | in, | ||
| int | out, | ||
| doFilterIIR | doFilter, | ||
| endFilterIIR | endFilter = 0, |
||
| void * | data = 0 |
||
| ) |
Creates a new callback IIR filter reader.
| reader | The reader to read from. |
| in | The count of past input samples needed. |
| out | The count of past output samples needed. |
| doFilter | The filter callback. |
| endFilter | The finishing callback. |
| data | Data pointer for the callbacks. |
Definition at line 32 of file AUD_CallbackIIRFilterReader.cpp.
| AUD_CallbackIIRFilterReader::~AUD_CallbackIIRFilterReader | ( | ) | [virtual] |
Definition at line 42 of file AUD_CallbackIIRFilterReader.cpp.
| sample_t AUD_CallbackIIRFilterReader::filter | ( | ) | [virtual] |
Runs the filtering function.
Implements AUD_BaseIIRFilterReader.
Definition at line 48 of file AUD_CallbackIIRFilterReader.cpp.