X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=src%2Ftest%2Fexample.c;h=960e1258b70dd6c0367eceb1184551d252e7f34b;hb=e4169f77f892fefc66a97439d295d3e09ef3e2f0;hp=98c6fcd66f5ac5b213e7c6bab4eb8dff5e2b0bb9;hpb=979533c39ad690eccd14b5d03f92f32b3186cda1;p=deb_shairplay.git diff --git a/src/test/example.c b/src/test/example.c index 98c6fcd..960e125 100644 --- a/src/test/example.c +++ b/src/test/example.c @@ -9,10 +9,10 @@ #include "dnssd.h" #include "raop.h" -static void -audio_init(void *cls, void **session, int bits, int channels, int samplerate) +static void * +audio_init(void *cls, int bits, int channels, int samplerate) { - *session = fopen("audio.pcm", "wb"); + return fopen("audio.pcm", "wb"); } static void @@ -61,10 +61,10 @@ main(int argc, char *argv[]) raop_cbs.audio_destroy = audio_destroy; raop = raop_init_from_keyfile(&raop_cbs, "airport.key"); - raop_start(raop, &raop_port, hwaddr, sizeof(hwaddr)); + raop_start(raop, &raop_port, hwaddr, sizeof(hwaddr), "test"); - dnssd = dnssd_init(hwaddr, sizeof(hwaddr), NULL); - dnssd_register_raop(dnssd, name, raop_port); + dnssd = dnssd_init(NULL); + dnssd_register_raop(dnssd, name, raop_port, hwaddr, sizeof(hwaddr), 1); #ifndef WIN32 sleep(100);