#include <rtvamp/hostsdk/PluginHostAdapter.hpp>
◆ PluginHostAdapter() [1/3]
| rtvamp::hostsdk::PluginHostAdapter::PluginHostAdapter |
( |
const VampPluginDescriptor & |
descriptor, |
|
|
float |
inputSampleRate, |
|
|
std::shared_ptr< DynamicLibrary > |
library = nullptr |
|
) |
| |
◆ ~PluginHostAdapter()
| rtvamp::hostsdk::PluginHostAdapter::~PluginHostAdapter |
( |
| ) |
|
|
override |
◆ PluginHostAdapter() [2/3]
◆ PluginHostAdapter() [3/3]
◆ 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 |
|
overridevirtualnoexcept |
◆ 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 |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ 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