remove "rate" from constructor

This commit is contained in:
Mike Oliphant
2023-03-21 09:45:02 -07:00
parent cbf1ad7ccf
commit 15642132ba
3 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ static LV2_Handle instantiate(const LV2_Descriptor*, double rate, const char*, c
) { ) {
try try
{ {
auto nam = std::make_unique<NAM::Plugin>(static_cast<float>(rate)); auto nam = std::make_unique<NAM::Plugin>();
if (nam->initialize(rate, features)) if (nam->initialize(rate, features))
{ {
+1 -1
View File
@@ -5,7 +5,7 @@
#include "nam_plugin.h" #include "nam_plugin.h"
namespace NAM { namespace NAM {
Plugin::Plugin(float rate) Plugin::Plugin()
{ {
} }
+1 -1
View File
@@ -56,7 +56,7 @@ namespace NAM {
std::unordered_map<std::string, double> mNAMParams = {}; std::unordered_map<std::string, double> mNAMParams = {};
Plugin(float rate); Plugin();
~Plugin() = default; ~Plugin() = default;
bool initialize(double rate, const LV2_Feature* const* features) noexcept; bool initialize(double rate, const LV2_Feature* const* features) noexcept;