#include <rtvamp/hostsdk/PluginHostAdapter.hpp>
◆ PluginHostAdapter()
rtvamp::hostsdk::PluginHostAdapter::PluginHostAdapter |
( |
const VampPluginDescriptor & |
descriptor, |
|
|
float |
inputSampleRate, |
|
|
std::shared_ptr< DynamicLibrary > |
library = nullptr |
|
) |
| |
◆ ~PluginHostAdapter()
rtvamp::hostsdk::PluginHostAdapter::~PluginHostAdapter |
( |
| ) |
|
◆ getCopyright()
std::string_view rtvamp::hostsdk::PluginHostAdapter::getCopyright |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getCurrentProgram()
CurrentProgram rtvamp::hostsdk::PluginHostAdapter::getCurrentProgram |
( |
| ) |
const |
|
overridevirtual |
◆ getDescription()
std::string_view rtvamp::hostsdk::PluginHostAdapter::getDescription |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getIdentifier()
std::string_view rtvamp::hostsdk::PluginHostAdapter::getIdentifier |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getInputDomain()
InputDomain rtvamp::hostsdk::PluginHostAdapter::getInputDomain |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getLibraryPath()
std::filesystem::path rtvamp::hostsdk::PluginHostAdapter::getLibraryPath |
( |
| ) |
const |
|
virtualnoexcept |
◆ getMaker()
std::string_view rtvamp::hostsdk::PluginHostAdapter::getMaker |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getName()
std::string_view rtvamp::hostsdk::PluginHostAdapter::getName |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getOutputCount()
uint32_t rtvamp::hostsdk::PluginHostAdapter::getOutputCount |
( |
| ) |
const |
|
overridevirtual |
◆ getOutputDescriptors()
OutputList rtvamp::hostsdk::PluginHostAdapter::getOutputDescriptors |
( |
| ) |
const |
|
overridevirtual |
◆ getParameter()
std::optional<float> rtvamp::hostsdk::PluginHostAdapter::getParameter |
( |
std::string_view |
id | ) |
const |
|
overridevirtual |
◆ getParameterDescriptors()
ParameterList rtvamp::hostsdk::PluginHostAdapter::getParameterDescriptors |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getPluginVersion()
int rtvamp::hostsdk::PluginHostAdapter::getPluginVersion |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getPreferredBlockSize()
uint32_t rtvamp::hostsdk::PluginHostAdapter::getPreferredBlockSize |
( |
| ) |
const |
|
overridevirtual |
◆ getPreferredStepSize()
uint32_t rtvamp::hostsdk::PluginHostAdapter::getPreferredStepSize |
( |
| ) |
const |
|
overridevirtual |
◆ getPrograms()
ProgramList rtvamp::hostsdk::PluginHostAdapter::getPrograms |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ getVampApiVersion()
uint32_t rtvamp::hostsdk::PluginHostAdapter::getVampApiVersion |
( |
| ) |
const |
|
overridevirtualnoexcept |
◆ initialise()
bool rtvamp::hostsdk::PluginHostAdapter::initialise |
( |
uint32_t |
stepSize, |
|
|
uint32_t |
blockSize |
|
) |
| |
|
overridevirtual |
◆ process()
◆ reset()
void rtvamp::hostsdk::PluginHostAdapter::reset |
( |
| ) |
|
|
overridevirtual |
◆ selectProgram()
bool rtvamp::hostsdk::PluginHostAdapter::selectProgram |
( |
std::string_view |
name | ) |
|
|
overridevirtual |
◆ setParameter()
bool rtvamp::hostsdk::PluginHostAdapter::setParameter |
( |
std::string_view |
id, |
|
|
float |
value |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following file:
- /home/runner/work/rt-vamp-plugin-sdk/rt-vamp-plugin-sdk/hostsdk/include/rtvamp/hostsdk/PluginHostAdapter.hpp