Olive
toneeffect.h
1 #ifndef TONEEFFECT_H
2 #define TONEEFFECT_H
3 
4 #include "project/effect.h"
5 
6 class ToneEffect : public Effect {
7  Q_OBJECT
8 public:
9  ToneEffect(Clip *c, const EffectMeta* em);
10  void process_audio(double timecode_start, double timecode_end, quint8* samples, int nb_bytes, int channel_count);
11 
12  EffectField* type_val;
13  EffectField* freq_val;
14  EffectField* amount_val;
15  EffectField* mix_val;
16 private:
17  int sinX;
18 };
19 
20 #endif // TONEEFFECT_H
Definition: effect.h:146
Definition: effect.h:27
Definition: toneeffect.h:6
Definition: clip.h:33
Definition: effectfield.h:23