Inverse Echo Filter Class. More...
#include <inverse_echofilter.h>
Inheritance diagram for clan::InverseEchoFilter:Public Member Functions | |
| InverseEchoFilter (int buffer_size=64 *1024) | |
| Inverse Echo Filter Constructor. | |
| virtual | ~InverseEchoFilter () |
| Inverse Echo Filter Destructor. | |
| InverseEchoFilterProvider * | get_provider () const |
| Retrieves the provider. | |
Public Member Functions inherited from clan::SoundFilter | |
| SoundFilter () | |
| Constructs a NULL instance. | |
| SoundFilter (SoundFilterProvider *provider) | |
| Constructs a sound filter. | |
| ~SoundFilter () | |
| void | filter (float **sample_data, int num_samples, int channels) |
| Filter callback. | |
| SoundFilterProvider * | get_provider () const |
| Retrieves the provider. | |
| bool | is_null () const |
| Returns true if this object is invalid. | |
| bool | operator!= (const SoundFilter &other) const |
| Inequality operator. | |
| bool | operator== (const SoundFilter &other) const |
| Equality operator. | |
| void | throw_if_null () const |
| Throw an exception if this object is invalid. | |
Additional Inherited Members | |
Public Attributes inherited from clan::SoundFilter | |
| std::shared_ptr< SoundFilter_Impl > | impl |
Inverse Echo Filter Class.
| clan::InverseEchoFilter::InverseEchoFilter | ( | int | buffer_size = 64 *1024 | ) |
Inverse Echo Filter Constructor.
|
virtual |
Inverse Echo Filter Destructor.
| InverseEchoFilterProvider * clan::InverseEchoFilter::get_provider | ( | ) | const |
Retrieves the provider.