name: FtrBuffer

synopsis:

g++ [flags ...] file ... -l /isip/tools/lib/$ISIP_BINARY/lib_sp.a

#include <FtrBuffer.h>

FtrBuffer();
FtrBuffer(const FtrBuffer& arg);
boolean eq(const FtrBuffer& arg) const;
boolean setCoefName(const String& arg);
long getLength(const String& cname) const;
quick start:

FtrBuffer buf;
String param1(L"some_features");
buf.addOrInitBuffer(param1, 1);
buf.setLeftoverSamps(0);
description:

The FtrBuffer class is used by the
AudioFrontEnd class to manage the internal buffering of data between Algorithm objects. For example, when the Filter algorithm needs to be applied in the signal flow graph, the AudioFrontEnd will read the inputs from the FtrBuffer, call the compute method of the algorithm, then write the output back to the FtrBuffer. This is another class that primarily exists to facilitate the front end processing software, and does not need to be used directly by application programmers.

dependencies:

public constants:

error codes:

protected data:

required public methods:

class-specific public methods:

private methods:

examples:

notes: