comparison examples/AmplitudeFollower.h @ 49:aa64a46320d4

* Rename "name" and "description" to "identifier" and "name"; add new "description" that actually contains a description
author cannam
date Mon, 26 Feb 2007 18:08:48 +0000
parents be8fdfe25693
children 933fee59d33a
comparison
equal deleted inserted replaced
48:f46bf5e0fa42 49:aa64a46320d4
48 bool initialise(size_t channels, size_t stepSize, size_t blockSize); 48 bool initialise(size_t channels, size_t stepSize, size_t blockSize);
49 void reset(); 49 void reset();
50 50
51 InputDomain getInputDomain() const { return TimeDomain; } 51 InputDomain getInputDomain() const { return TimeDomain; }
52 52
53 std::string getIdentifier() const;
53 std::string getName() const; 54 std::string getName() const;
54 std::string getDescription() const; 55 std::string getDescription() const;
55 std::string getMaker() const; 56 std::string getMaker() const;
56 int getPluginVersion() const; 57 int getPluginVersion() const;
57 std::string getCopyright() const; 58 std::string getCopyright() const;
58 59
59 OutputList getOutputDescriptors() const; 60 OutputList getOutputDescriptors() const;
60 61
61 ParameterList getParameterDescriptors() const; 62 ParameterList getParameterDescriptors() const;
62 float getParameter(std::string paramname) const; 63 float getParameter(std::string paramid) const;
63 void setParameter(std::string paramname, float newval); 64 void setParameter(std::string paramid, float newval);
64 65
65 FeatureSet process(const float *const *inputBuffers, 66 FeatureSet process(const float *const *inputBuffers,
66 Vamp::RealTime timestamp); 67 Vamp::RealTime timestamp);
67 68
68 FeatureSet getRemainingFeatures(); 69 FeatureSet getRemainingFeatures();