]> git.sesse.net Git - vlc/blobdiff - modules/visualization/visual/visual.h
visual: save again some allocation/deallocation cycles.
[vlc] / modules / visualization / visual / visual.h
index f811385876478a62bf99d762872dc11447362470..d1b20c42bfcb32365d4fa00438306f98cbb6ce88 100644 (file)
@@ -47,6 +47,13 @@ typedef struct spectrum_data
     int16_t *p_prev_s16_buff;
 } spectrum_data;
 
+typedef struct
+{
+    int *peaks;
+
+    unsigned i_prev_nb_samples;
+    int16_t *p_prev_s16_buff;
+} spectrometer_data;
 
 /*****************************************************************************
  * aout_filter_sys_t: visualizer audio filter method descriptor