X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftest%2Fexample.c;h=98c6fcd66f5ac5b213e7c6bab4eb8dff5e2b0bb9;hb=979533c39ad690eccd14b5d03f92f32b3186cda1;hp=15f91f620c923e74449ac920eda3c4a013da3f72;hpb=1b4a582b04fc39d9d4d930acb4d0803bdedfb32e;p=deb_shairplay.git diff --git a/src/test/example.c b/src/test/example.c index 15f91f6..98c6fcd 100644 --- a/src/test/example.c +++ b/src/test/example.c @@ -2,6 +2,10 @@ #include #include +#ifdef WIN32 +#include +#endif + #include "dnssd.h" #include "raop.h" @@ -56,13 +60,17 @@ 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", hwaddr, sizeof(hwaddr)); - raop_start(raop, &raop_port); + raop = raop_init_from_keyfile(&raop_cbs, "airport.key"); + raop_start(raop, &raop_port, hwaddr, sizeof(hwaddr)); dnssd = dnssd_init(hwaddr, sizeof(hwaddr), NULL); dnssd_register_raop(dnssd, name, raop_port); +#ifndef WIN32 sleep(100); +#else + Sleep(100*1000); +#endif dnssd_unregister_raop(dnssd); dnssd_destroy(dnssd);