Mercurial > hg > svcore
comparison plugin/RealTimePluginInstance.h @ 1038:cc27f35aa75c cxx11
Introducing the signed 64-bit frame index type, and fixing build failures from inclusion of -Wconversion with -Werror. Not finished yet.
author | Chris Cannam |
---|---|
date | Tue, 03 Mar 2015 15:18:24 +0000 |
parents | a70dcfed59c1 |
children | a1cd5abcb38b |
comparison
equal
deleted
inserted
replaced
1037:bf0e5944289b | 1038:cc27f35aa75c |
---|---|
107 virtual float getControlOutputValue(size_t n) const = 0; | 107 virtual float getControlOutputValue(size_t n) const = 0; |
108 | 108 |
109 // virtual QStringList getPrograms() const { return QStringList(); } | 109 // virtual QStringList getPrograms() const { return QStringList(); } |
110 // virtual QString getCurrentProgram() const { return QString(); } | 110 // virtual QString getCurrentProgram() const { return QString(); } |
111 virtual std::string getProgram(int /* bank */, int /* program */) const { return std::string(); } | 111 virtual std::string getProgram(int /* bank */, int /* program */) const { return std::string(); } |
112 // virtual unsigned long getProgram(QString /* name */) const { return 0; } // bank << 16 + program | 112 // virtual int getProgram(QString /* name */) const { return 0; } // bank << 16 + program |
113 // virtual void selectProgram(QString) { } | 113 // virtual void selectProgram(QString) { } |
114 | 114 |
115 virtual unsigned int getParameterCount() const = 0; | 115 virtual int getParameterCount() const = 0; |
116 virtual void setParameterValue(unsigned int parameter, float value) = 0; | 116 virtual void setParameterValue(int parameter, float value) = 0; |
117 virtual float getParameterValue(unsigned int parameter) const = 0; | 117 virtual float getParameterValue(int parameter) const = 0; |
118 virtual float getParameterDefault(unsigned int parameter) const = 0; | 118 virtual float getParameterDefault(int parameter) const = 0; |
119 virtual int getParameterDisplayHint(unsigned int parameter) const = 0; | 119 virtual int getParameterDisplayHint(int parameter) const = 0; |
120 | 120 |
121 virtual std::string configure(std::string /* key */, std::string /* value */) { return std::string(); } | 121 virtual std::string configure(std::string /* key */, std::string /* value */) { return std::string(); } |
122 | 122 |
123 virtual void sendEvent(const Vamp::RealTime & /* eventTime */, | 123 virtual void sendEvent(const Vamp::RealTime & /* eventTime */, |
124 const void * /* event */) { } | 124 const void * /* event */) { } |