diff options
Diffstat (limited to 'rotord/src/nodes_audio_analysis.h')
| -rw-r--r-- | rotord/src/nodes_audio_analysis.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/rotord/src/nodes_audio_analysis.h b/rotord/src/nodes_audio_analysis.h index bf55beb..c59fb0b 100644 --- a/rotord/src/nodes_audio_analysis.h +++ b/rotord/src/nodes_audio_analysis.h @@ -14,26 +14,22 @@ namespace Rotor { Audio_thumbnailer(){ height=128; width=512; //fit - vectordata =new float[width]; //trying to reduce valgrind errors - column=0; //point thumbnail bitmap out_sample=0; //sample in whole track sample=0; samples=0; accum=0.0; }; - ~Audio_thumbnailer(){ - delete[] vectordata; - }; + ~Audio_thumbnailer(){}; Audio_thumbnailer* clone(map<string,string> &_settings) { return new Audio_thumbnailer();}; bool init(int _channels,int _bits,int _samples,int _rate); void cleanup(){}; int process_frame(uint8_t *data,int samples_in_frame); void print_vector(xmlIO XML); - float *vectordata; + vector<float> audiodata; int height,width,samples_per_column; - int column,out_sample,sample,samples; + int out_sample,sample,samples; int offset; float scale,accum; }; |
