- void interpolate(CompressorConfig &prev,
- CompressorConfig &next,
- int64_t prev_frame,
- int64_t next_frame,
- int64_t current_frame);
-
- int total_points();
- void remove_point(int number);
- void optimize();
-// Return values of a specific point
- double get_y(int number);
- double get_x(int number);
-// Returns db output from db input
- double calculate_db(double x);
- int set_point(double x, double y);
- void dump();
-
- int trigger;
- int input;
- enum
- {
- TRIGGER,
- MAX,
- SUM
- };
- double min_db;
- double reaction_len;
- double decay_len;
- double min_x, min_y;
- double max_x, max_y;
- int smoothing_only;
- ArrayList<compressor_point_t> levels;
+ void interpolate(CompressorConfig &prev, CompressorConfig &next,
+ int64_t prev_frame, int64_t next_frame, int64_t current_frame);