X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=hacks%2Fpong.c;fp=hacks%2Fpong.c;h=38e1d844f7d8bf23da936c32ce9526fdaa770c6b;hp=025a0c1914089decd7a9e8355255429d9afcc9e0;hb=8afc01a67be4fbf3f1cc0fce9adf01b5289a21c6;hpb=3f1091236d800c43a3124c44c7da54e53f205b13 diff --git a/hacks/pong.c b/hacks/pong.c index 025a0c19..38e1d844 100644 --- a/hacks/pong.c +++ b/hacks/pong.c @@ -678,6 +678,7 @@ static unsigned long pong_draw (Display *dpy, Window window, void *closure) { struct state *st = (struct state *) closure; + const analogtv_reception *reception = &st->reception; if (st->clock) { @@ -737,12 +738,14 @@ pong_draw (Display *dpy, Window window, void *closure) } if (1) paint_ball(st); - analogtv_init_signal(st->tv, st->noise); analogtv_reception_update(&st->reception); - analogtv_add_signal(st->tv, &st->reception); - analogtv_draw(st->tv); + analogtv_draw(st->tv, st->noise, &reception, 1); - return 10000; +#ifdef USE_IPHONE + return 0; +#else + return 5000; +#endif }