Feature typedef | rtvamp::pluginsdk::PluginBase | |
FeatureSet typedef | rtvamp::pluginsdk::Plugin< NOutputs > | |
FrequencyDomainBuffer typedef | rtvamp::pluginsdk::PluginBase | |
getCurrentProgram() const override final | rtvamp::pluginsdk::PluginExt< Self, NOutputs > | virtual |
getFeatureSet() noexcept | rtvamp::pluginsdk::Plugin< NOutputs > | inlineprotected |
getInputSampleRate() const noexcept | rtvamp::pluginsdk::Plugin< NOutputs > | inlineprotected |
getOutputDescriptors() const =0 | rtvamp::pluginsdk::Plugin< NOutputs > | pure virtual |
getParameter(std::string_view id) const override final | rtvamp::pluginsdk::PluginExt< Self, NOutputs > | virtual |
getPreferredBlockSize() const | rtvamp::pluginsdk::Plugin< NOutputs > | inlinevirtual |
getPreferredStepSize() const | rtvamp::pluginsdk::Plugin< NOutputs > | inlinevirtual |
initialise(uint32_t stepSize, uint32_t blockSize)=0 | rtvamp::pluginsdk::Plugin< NOutputs > | pure virtual |
initialiseFeatureSet() | rtvamp::pluginsdk::Plugin< NOutputs > | protected |
InputBuffer typedef | rtvamp::pluginsdk::PluginBase | |
InputDomain enum name | rtvamp::pluginsdk::PluginBase | |
meta | rtvamp::pluginsdk::Plugin< NOutputs > | static |
onParameterChange(std::string_view id, float newValue) | rtvamp::pluginsdk::PluginExt< Self, NOutputs > | inlinevirtual |
onProgramChange(std::string_view newProgram) | rtvamp::pluginsdk::PluginExt< Self, NOutputs > | inlinevirtual |
outputCount | rtvamp::pluginsdk::Plugin< NOutputs > | static |
OutputList typedef | rtvamp::pluginsdk::Plugin< NOutputs > | |
parameters | rtvamp::pluginsdk::Plugin< NOutputs > | static |
Plugin(float inputSampleRate) | rtvamp::pluginsdk::Plugin< NOutputs > | inlineexplicit |
PluginExt(float inputSampleRate) | rtvamp::pluginsdk::PluginExt< Self, NOutputs > | inlineexplicit |
process(InputBuffer buffer, uint64_t nsec)=0 | rtvamp::pluginsdk::Plugin< NOutputs > | pure virtual |
programs | rtvamp::pluginsdk::Plugin< NOutputs > | static |
reset()=0 | rtvamp::pluginsdk::Plugin< NOutputs > | pure virtual |
selectProgram(std::string_view name) override final | rtvamp::pluginsdk::PluginExt< Self, NOutputs > | virtual |
setParameter(std::string_view id, float value) override final | rtvamp::pluginsdk::PluginExt< Self, NOutputs > | virtual |
TimeDomainBuffer typedef | rtvamp::pluginsdk::PluginBase | |
~PluginBase()=default | rtvamp::pluginsdk::PluginBase | virtual |