it's works
[xscreensaver] / xscreensaver / debian / patches / 21_driver_xscreensaver-getimage-video
1 Index: xscreensaver-5.04/driver/xscreensaver-getimage-video
2 ===================================================================
3 --- xscreensaver-5.04.orig/driver/xscreensaver-getimage-video   2007-06-06 23:46:24.000000000 +0200
4 +++ xscreensaver-5.04/driver/xscreensaver-getimage-video        2007-12-08 19:03:34.000000000 +0100
5 @@ -33,6 +33,8 @@
6  
7  my $tmpdir   = $ENV{TMPDIR} || "/tmp";
8  my $tmpfile  = sprintf("%s/xssv.%08x.ppm", $tmpdir, rand(0xFFFFFFFF));
9 +my $tmpfile1 = sprintf ("%s/xssgv01.ppm", $tmpdir, rand(0xFFFFFFFF));
10 +my $tmpfile3 = sprintf ("%s/xssgv03.ppm", $tmpdir, rand(0xFFFFFFFF));
11  
12  my $verbose           = 0;
13  my $use_stdout_p      = 0;
14 @@ -47,7 +49,7 @@
15  # If you add other programs to this list, please let me know!
16  #
17  my @programs = (
18 -
19 +  "streamer -a -t3 -r1 -o $tmpfile1; mv $tmpfile3 $tmpfile",           # XawTV after 2 sec
20    "bttvgrab -d q -Q -l 1 -o ppm -f $tmpfile",  # BTTV
21    "qcam > $tmpfile",                           # Connectix Qcam
22    "gqcam -t PPM -d $tmpfile",                  # GTK+ Qcam clone