fclose(session);
}
+static void
+raop_log_callback(void *cls, int level, const char *msg)
+{
+ printf("RAOP LOG(%d): %s\n", level, msg);
+}
+
int
main(int argc, char *argv[])
{
raop_cbs.audio_flush = audio_flush;
raop_cbs.audio_destroy = audio_destroy;
- raop = raop_init_from_keyfile(&raop_cbs, "airport.key");
+ raop = raop_init_from_keyfile(10, &raop_cbs, "airport.key", NULL);
+ raop_set_log_level(raop, RAOP_LOG_DEBUG);
+ raop_set_log_callback(raop, &raop_log_callback, NULL);
raop_start(raop, &raop_port, hwaddr, sizeof(hwaddr), "test");
dnssd = dnssd_init(NULL);