#include <FEAPIExamplePluginFindMax.h>
Inherits CFeatureExtractBase.
Inheritance diagram for CFindAbsoluteMax:
Definition at line 50 of file FEAPIExamplePluginFindMax.h.
Public Member Functions | |
CFindAbsoluteMax () | |
virtual | ~CFindAbsoluteMax () |
FEAPI_Error_t | SetPluginParameter (int iParameterIndex, float fValue) |
float | GetPluginParameter (int iParameterIndex) |
int | GetPluginResultLatency (int iResultIndex) |
float | GetPluginProperty (FEAPI_PluginProperty_t ePluginProperty) |
FEAPI_Error_t | InitializePlugin (float fInputSampleRate, int iNumberOfAudioChannels, int iHostApiMajorVersion, FEAPI_UserData_t *pstUserData) |
FEAPI_Error_t | ProcessPlugin (const float **ppfInputBuffer, const FEAPI_TimeStamp_t *ptFEAPI_TimeStamp, int iNumberOfFrames) |
FEAPI_Error_t | ProcessPluginDone () |
int | GetPluginSizeOfResult (int iResultIndex) |
FEAPI_Error_t | GetPluginResult (int iResultIndex, float *pfResult, FEAPI_TimeStamp_t *ptFEAPI_TimeStamp) |
FEAPI_Error_t | ResetPlugin () |
|
Definition at line 76 of file FEAPIExamplePluginFindMax.cpp. |
|
Definition at line 96 of file FEAPIExamplePluginFindMax.cpp. |
|
Gets the current value of a parameter.
Reimplemented from CFeatureExtractBase. Definition at line 184 of file FEAPIExamplePluginFindMax.cpp. |
|
Gets an indication of the plugins capabilities.
Implements CFeatureExtractBase. Definition at line 272 of file FEAPIExamplePluginFindMax.cpp. References FEAPI_kMaxChannels, FEAPI_kMaxFrameSize, FEAPI_kMaxSampleRate, FEAPI_kMinChannels, FEAPI_kMinFrameSize, FEAPI_kMinSampleRate, and FEAPI_kOptFrameSize. |
|
Gets one result.
Implements CFeatureExtractBase. Definition at line 242 of file FEAPIExamplePluginFindMax.cpp. References FEAPI_Error_t, and CFeatureExtractBase::GetPluginNumOfResults(). |
Here is the call graph for this function:
|
Gets the maximum latency of one result.
Reimplemented from CFeatureExtractBase. Definition at line 191 of file FEAPIExamplePluginFindMax.cpp. |
|
Gets the size of one result in FEAPI_Signal_t values (4 bytes per value).
Implements CFeatureExtractBase. Definition at line 230 of file FEAPIExamplePluginFindMax.cpp. References CFeatureExtractBase::GetPluginNumOfResults(). |
Here is the call graph for this function:
|
initializes a new instance of the plugin
Reimplemented from CFeatureExtractBase. Definition at line 115 of file FEAPIExamplePluginFindMax.cpp. References _FEATURE_DESCRIPTION, _FEATURE_NAME, _FEATURE_QUANTIZED, _FEATURE_RANGE_MAX, _FEATURE_RANGE_MIN, _FEATURE_SAMPLERATE, _FEATURE_UNIT, FEAPI_Error_t, FEAPI_TimeStamp_t, FEAPI_UserData_t, CFeatureExtractBase::GetPluginNumOfResults(), CFeatureExtractBase::InitializePlugin(), CFeatureExtractBase::SetPluginInputPinInfo(), and CFeatureExtractBase::SetPluginResultPinInfo(). |
Here is the call graph for this function:
|
Definition at line 204 of file FEAPIExamplePluginFindMax.cpp. References FEAPI_Error_t, and CFeatureExtractBase::GetPluginNumOfInputs(). |
Here is the call graph for this function:
|
Signals that no more input data is available (does the final processing).
Reimplemented from CFeatureExtractBase. Definition at line 198 of file FEAPIExamplePluginFindMax.cpp. References FEAPI_Error_t. |
|
Resets/clears all internal buffers and states, so that the plugin is in a state where it can start processing a new audio stream.
Reimplemented from CFeatureExtractBase. Definition at line 259 of file FEAPIExamplePluginFindMax.cpp. References FEAPI_Error_t, and CFeatureExtractBase::GetPluginNumOfResults(). |
Here is the call graph for this function:
|
Sets a parameter to a specified value.
Reimplemented from CFeatureExtractBase. Definition at line 177 of file FEAPIExamplePluginFindMax.cpp. References FEAPI_Error_t. |