28 class FaderThreadData;
39 enum class FadeMode : quint8
88 FaderThread* _fader=
nullptr;
89 FaderThreadData* _fader_data=
nullptr;
94 void increase_volume();
95 void decrease_volume();
102 #endif // CROSSFADER_H void fade_in()
start to fade in
void fade_out()
start to fade out
The CrossFader class.
Definition: CrossFader.h:35
void fader_timed_out()
function is called periodically. This function should not be used from outside TODO ...
quint64 get_fading_time_ms() const
get fading time in ms
virtual void set_current_volume(double vol)=0
set current volume of pipeline
virtual double get_current_volume() const =0
get current volume of pipeline