comparison vamp-sdk/hostext/PluginSummarisingAdapter.h @ 174:a6346812db44

* PluginSummarisingAdapter now compiles -- though doesn't actually work yet
author cannam
date Tue, 05 Aug 2008 13:38:30 +0000
parents a6981e5dafe5
children 4811fb599a97
comparison
equal deleted inserted replaced
173:a6981e5dafe5 174:a6346812db44
37 #ifndef _VAMP_PLUGIN_SUMMARISING_ADAPTER_H_ 37 #ifndef _VAMP_PLUGIN_SUMMARISING_ADAPTER_H_
38 #define _VAMP_PLUGIN_SUMMARISING_ADAPTER_H_ 38 #define _VAMP_PLUGIN_SUMMARISING_ADAPTER_H_
39 39
40 #include "PluginWrapper.h" 40 #include "PluginWrapper.h"
41 41
42 #include <set>
43
42 namespace Vamp { 44 namespace Vamp {
43 45
44 namespace HostExt { 46 namespace HostExt {
45 47
46 class PluginSummarisingAdapter : public PluginWrapper 48 class PluginSummarisingAdapter : public PluginWrapper
65 Variance, 67 Variance,
66 StandardDeviation, 68 StandardDeviation,
67 Count 69 Count
68 }; 70 };
69 71
70 //!!! return summaries for all outputs, or specify somewhere which 72 FeatureSet getSummary(int output, SummaryType type);
71 //!!! outputs are of interest?
72
73 FeatureSet getSummary(SummaryType type);
74 73
75 protected: 74 protected:
76 class Impl; 75 class Impl;
77 Impl *m_impl; 76 Impl *m_impl;
78 }; 77 };