projects
/
xscreensaver
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
From http://www.jwz.org/xscreensaver/xscreensaver-5.31.tar.gz
[xscreensaver]
/
hacks
/
pong.c
diff --git
a/hacks/pong.c
b/hacks/pong.c
index 411d43a7eb6a34c5cea4c6d63a4fe1b43655fa02..38e1d844f7d8bf23da936c32ce9526fdaa770c6b 100644
(file)
--- 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;
pong_draw (Display *dpy, Window window, void *closure)
{
struct state *st = (struct state *) closure;
+ const analogtv_reception *reception = &st->reception;
if (st->clock)
{
if (st->clock)
{
@@
-737,12
+738,14
@@
pong_draw (Display *dpy, Window window, void *closure)
}
if (1) paint_ball(st);
}
if (1) paint_ball(st);
- analogtv_init_signal(st->tv, st->noise);
analogtv_reception_update(&st->reception);
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
}
\f
}
\f
@@
-754,7
+757,6
@@
static const char *pong_defaults [] = {
"*noise: 0.04",
"*clock: false",
ANALOGTV_DEFAULTS
"*noise: 0.04",
"*clock: false",
ANALOGTV_DEFAULTS
- "*TVContrast: 150",
0
};
0
};