1 #ifndef RAOPCALLBACKHANDLER_H
2 #define RAOPCALLBACKHANDLER_H
6 #include "raopcallbacks.h"
8 class RaopCallbackHandler
: public QObject
12 explicit RaopCallbackHandler(QObject
*parent
= 0);
13 void init(RaopCallbacks
*callbacks
);
16 RaopCallbacks
* m_callbacks
;
21 void audioInit(void *session
, int bits
, int channels
, int samplerate
);
22 void audioProcess(void *session
, void *buffer
, int buflen
);
23 void audioDestroy(void *session
);
24 void audioFlush(void *session
);
25 void audioSetVolume(void *session
, float volume
);
26 void audioSetMetadata(void *session
, void *buffer
, int buflen
);
27 void audioSetCoverart(void *session
, void *buffer
, int buflen
);
30 #endif // RAOPCALLBACKHANDLER_H