comparison vamp-sdk/Plugin.h @ 80:e33fa45f0935

* avoid trying to use timeval if building on Windows
author cannam
date Tue, 18 Sep 2007 09:39:58 +0000
parents 6bf198e06d72
children c1dce0b033cb
comparison
equal deleted inserted replaced
79:c72fddf9aecb 80:e33fa45f0935
93 * to initialise do not match the plugin's advertised preferred values 93 * to initialise do not match the plugin's advertised preferred values
94 * from step 4, the plugin may refuse to initialise and return false 94 * from step 4, the plugin may refuse to initialise and return false
95 * (although if possible it should accept the new values). Any 95 * (although if possible it should accept the new values). Any
96 * computationally expensive setup code should take place here. 96 * computationally expensive setup code should take place here.
97 * 97 *
98 * 6. Host finally checks the number of values per output (which may 98 * 6. Host finally checks the number of values, resolution, extents
99 * vary depending on the number of channels, step size and block size 99 * etc per output (which may vary depending on the number of channels,
100 * as well as the parameter values). 100 * step size and block size as well as the parameter values).
101 * 101 *
102 * 7. Host will repeatedly call the process method to pass in blocks 102 * 7. Host will repeatedly call the process method to pass in blocks
103 * of input data. This method may return features extracted from that 103 * of input data. This method may return features extracted from that
104 * data (if the plugin is causal). 104 * data (if the plugin is causal).
105 * 105 *