31 class FaderThreadData;
38 enum class FadeMode : quint8 {
46 virtual double get_current_volume()
const =0;
47 virtual void set_current_volume(
double vol)=0;
49 quint64 get_fading_time()
const;
54 void fader_timed_out();
60 FaderThread* _fader=
nullptr;
62 FaderThreadData* _fader_data=
nullptr;
66 void increase_volume();
67 void decrease_volume();
79 #endif // CROSSFADER_H Definition: CrossFader.h:33