Blender  V2.59
Public Member Functions
AUD_CallbackIIRFilterReader Class Reference

#include <AUD_CallbackIIRFilterReader.h>

Inheritance diagram for AUD_CallbackIIRFilterReader:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 AUD_CallbackIIRFilterReader (AUD_IReader *reader, int in, int out, doFilterIIR doFilter, endFilterIIR endFilter=0, void *data=0)
virtual ~AUD_CallbackIIRFilterReader ()
virtual sample_t filter ()

Detailed Description

This class provides an interface for infinite impulse response filters via a callback filter function.

Definition at line 47 of file AUD_CallbackIIRFilterReader.h.


Constructor & Destructor Documentation

AUD_CallbackIIRFilterReader::AUD_CallbackIIRFilterReader ( AUD_IReader reader,
int  in,
int  out,
doFilterIIR  doFilter,
endFilterIIR  endFilter = 0,
void *  data = 0 
)

Creates a new callback IIR filter reader.

Parameters:
readerThe reader to read from.
inThe count of past input samples needed.
outThe count of past output samples needed.
doFilterThe filter callback.
endFilterThe finishing callback.
dataData pointer for the callbacks.

Definition at line 34 of file AUD_CallbackIIRFilterReader.cpp.

AUD_CallbackIIRFilterReader::~AUD_CallbackIIRFilterReader ( ) [virtual]

Definition at line 44 of file AUD_CallbackIIRFilterReader.cpp.


Member Function Documentation

sample_t AUD_CallbackIIRFilterReader::filter ( ) [virtual]

Implements AUD_BaseIIRFilterReader.

Definition at line 50 of file AUD_CallbackIIRFilterReader.cpp.


The documentation for this class was generated from the following files: