* outside Qt are not allowed (they have no eventloop) */
audio_session->cb_handler = new RaopCallbackHandler();
audio_session->cb_handler->moveToThread(audio_session->cb_thread);
- audio_session->cb_handler->init((RaopCallbacks *)cls);
+ audio_session->cb_handler->init((RaopAudioHandler *)cls);
QMetaObject::invokeMethod(audio_session->cb_handler, "audioInit",
Qt::BlockingQueuedConnection,
raop_destroy(m_raop);
}
-bool RaopService::init(int max_clients, RaopCallbacks *callbacks)
+bool RaopService::init(int max_clients, RaopAudioHandler *callbacks)
{
raop_callbacks_t raop_cbs;
return true;
}
+void RaopService::setLogLevel(int level)
+{
+ Q_UNUSED(level)
+}
+
+void RaopService::setLogHandler(RaopLogHandler *logger)
+{
+ Q_UNUSED(logger)
+}
+
bool RaopService::isRunning()
{
return (raop_is_running(m_raop) != 0);
return true;
}
+
void RaopService::stop()
{
if (m_raop) {