summaryrefslogtreecommitdiff
path: root/rotord/src/nodes_audio_analysis.h
diff options
context:
space:
mode:
authorComment <tim@gray.(none)>2013-09-20 15:30:57 +0100
committerComment <tim@gray.(none)>2013-09-20 15:30:57 +0100
commit47a4f30fc852f4d49df6df7b4974c7c4751107f3 (patch)
treeb7c64f304707d5e187d9ac696f5e38dc0b672179 /rotord/src/nodes_audio_analysis.h
parenta740d4167e6dbd95dbd82e5d217761af8ef12b6f (diff)
making video top and tail
Diffstat (limited to 'rotord/src/nodes_audio_analysis.h')
-rw-r--r--rotord/src/nodes_audio_analysis.h10
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;
};