#include <inverse_echofilter.h>
Inheritance diagram for CL_InverseEchoFilter:

Public Member Functions | |
Operators | |
| bool | operator== (const CL_SoundFilter &other) const |
| Equality operator. | |
| bool | operator!= (const CL_SoundFilter &other) const |
| Inequality operator. | |
Operations | |
| bool | is_null () |
| Is Null. | |
| void | filter (float **sample_data, int num_samples, int channels) |
| Filter callback. | |
Operators | |
| bool | operator== (const CL_SoundFilter &other) const |
| Equality operator. | |
| bool | operator!= (const CL_SoundFilter &other) const |
| Inequality operator. | |
Operations | |
| bool | is_null () |
| Is Null. | |
| void | filter (float **sample_data, int num_samples, int channels) |
| Filter callback. | |
Construction | |
| CL_InverseEchoFilter (int buffer_size=64 *1024) | |
| Inverse Echo Filter Constructor. | |
| virtual | ~CL_InverseEchoFilter () |
| Inverse Echo Filter Destructor. | |
Operations | |
| CL_InverseEchoFilterProvider * | get_provider () const |
| Retrieves the provider. | |
Operators | |
| bool | operator== (const CL_SoundFilter &other) const |
| Equality operator. | |
| bool | operator!= (const CL_SoundFilter &other) const |
| Inequality operator. | |
Operations | |
| bool | is_null () |
| Is Null. | |
| void | filter (float **sample_data, int num_samples, int channels) |
| Filter callback. | |
Public Attributes | |
Implementation | |
| CL_SharedPtr< CL_SoundFilter_Impl > | impl |
Implementation | |
| CL_SharedPtr< CL_SoundFilter_Impl > | impl |
Implementation | |
| CL_SharedPtr< CL_SoundFilter_Impl > | impl |
|
|
Inverse Echo Filter Constructor.
|
|
|
Inverse Echo Filter Destructor.
|
|
||||||||||||||||
|
Filter callback. All sound data is passed through this function, which modifies the sample data accordingly to the function of the filter. The format of the sample data is always 16 bit stereo. |
|
|
Retrieves the provider.
Reimplemented from CL_SoundFilter. |
|
|
Is Null.
|
|
|
Inequality operator.
|
|
|
Equality operator.
|
|
|
|
1.4.6