comparison test/test.java @ 49:2db3640905ef

Rewrite RealTime so as not to use a native object handle, removing onerous and unsatisfactory requirement to call dispose() on all RealTime objects or leak native heap
author Chris Cannam
date Wed, 02 Sep 2015 15:17:40 +0100
parents 544ee975b822
children
comparison
equal deleted inserted replaced
48:bac96f9d9295 49:2db3640905ef
124 if (block == 512) { 124 if (block == 512) {
125 buffers[0][0] = 0.5f; 125 buffers[0][0] = 0.5f;
126 buffers[0][1] = -0.5f; 126 buffers[0][1] = -0.5f;
127 } 127 }
128 RealTime timestamp = RealTime.frame2RealTime(block * 1024, 44100); 128 RealTime timestamp = RealTime.frame2RealTime(block * 1024, 44100);
129 Map<Integer, List<Feature>> 129 Map<Integer, List<Feature>> features = p.process(buffers, timestamp);
130 features = p.process(buffers, timestamp);
131
132 timestamp.dispose();
133 130
134 printFeatures(features); 131 printFeatures(features);
135 } 132 }
136 133
137 Map<Integer, List<Feature>> 134 Map<Integer, List<Feature>>