21 #ifndef ENGINEHANDLER_H_
22 #define ENGINEHANDLER_H_
24 #include "Components/PlayManager/PlayState.h"
25 #include "Utils/Singleton.h"
26 #include "Utils/Pimpl.h"
30 #define EngineHandler_change_track_md static_cast<void (EngineHandler::*) (const MetaData& md)>(&EngineHandler::change_track)
34 class RawSoundReceiverInterface;
36 class SpectrumReceiver;
50 void sigCoverDataAvailable(
const QByteArray& data,
const QString& mimetype);
62 void setEqualizer(
int band,
int value);
65 void reloadLevelReceivers();
66 void reloadSpectrumReceivers();
70 void newAudioDataAvailable(
const QByteArray& data);
71 void spectrumChanged();
75 void reloadReceivers();