26 #include "Utils/Pimpl.h" 41 enum class FadeMode : unsigned char
79 bool is_fading_out()
const;
80 bool is_fading_int()
const;
92 void increase_volume();
93 void decrease_volume();
99 virtual void stop()=0;
100 virtual void play()=0;
104 #endif // CROSSFADER_H void fade_in()
start to fade in
uint64_t get_fading_time_ms() const
get fading time in ms
virtual void set_current_volume(double vol)=0
set current volume of pipeline
The CrossFader class.
Definition: Crossfader.h:35
virtual double get_current_volume() const =0
get current volume of pipeline
void fade_out()
start to fade out
void fader_timed_out()
function is called periodically. This function should not be used from outside TODO ...
Definition: AbstractPipeline.h:39