comparison org/vamp_plugins/Plugin.java @ 24:cd430fbf6795

Add getPluginCategory, more sensible return values, fix process, call new functions to test
author Chris Cannam
date Wed, 14 Nov 2012 18:10:40 +0000
parents 6385a6caaa7c
children b568b30c167f
comparison
equal deleted inserted replaced
23:cc9c503535d1 24:cd430fbf6795
53 // public class FeatureSet extends TreeMap<Integer, FeatureList>; 53 // public class FeatureSet extends TreeMap<Integer, FeatureList>;
54 54
55 public TreeMap<Integer, ArrayList<Feature>> 55 public TreeMap<Integer, ArrayList<Feature>>
56 process(float[][] inputBuffers, 56 process(float[][] inputBuffers,
57 RealTime timestamp) { 57 RealTime timestamp) {
58 process(inputBuffers, 0, inputBuffers[0].length, timestamp); 58 return process(inputBuffers, 0, timestamp);
59 } 59 }
60 60
61 public native TreeMap<Integer, ArrayList<Feature>> 61 public native TreeMap<Integer, ArrayList<Feature>>
62 process(float[][] inputBuffers, 62 process(float[][] inputBuffers,
63 int offset, int n, 63 int offset,
64 RealTime timestamp); 64 RealTime timestamp);
65 65
66 public native TreeMap<Integer, ArrayList<Feature>> 66 public native TreeMap<Integer, ArrayList<Feature>>
67 getRemainingFeatures(); 67 getRemainingFeatures();
68 } 68 }