OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / user / w3cam / ChangeLog.txt
1 27.12.2001
2         - released 0.7.2
3         - w3cam.cgi: added default input in the gui mode
4         - added new option "bgr=1" to swap RGB24 to BGR24
5         - fixed v4l.c:v4l_set_input() for the ov511 driver
6
7 11.11.2001
8         - added my new email address
9
10 28.10.2001
11         - vidcat.c: terminate for a wrong "-i" argument with usage()
12
13 28.10.2001
14         - released 0.7.1
15         - vidcat: use RGB24 as the default palette
16
17 10.10.2001
18         - vidcat: new switch "-V" to show version number
19         - configure.in: new switch for the freetype includes
20         - vidcat.c: fixed usage()
21
22 31.08.2001
23         - w3cam.c: removed _check_palette()
24         - some changes in w3cam.c to support yuv config option
25         - added yuv support for drivers without mmap() support (not tested)
26
27 29.08.2001
28         - released 0.7.0
29         - new option for vidcat to spezify the video palette cause
30           the auto detection doesn't work.
31
32 28.08.2001
33         - added YUV422P support
34         - updated usage() in vidcat
35
36 24.08.2001
37         - moved yuv stuff to v4l.c
38         - added YUV support for camera which don't support mmap()
39
40 24.08.2001
41         - released 0.6.9
42         - added the YUV420P stuff to w3cam.cgi as well
43         - added grey scale jpeg support to vidcat.c
44         - some reorganisations in the vidcat.c code
45         - added the patch from nicholas to support YUV420P input
46         - added manpage for vidcat
47
48 31.07.2001
49         - vidcat.c: new option "-n <norm>" to switch to e.g. ntsc
50         - vidcat.c: return 1 instead of 0 if device can't be opened
51
52 31.07.2001
53         - released 0.6.8
54         - w3cam.c: changed argument to ioctl() for SYNC
55
56 28.08.2000
57         - released 0.6.7
58         - added new option value "mode=html" which will produce a plain
59           html page with the image embedded. this meight be usefull
60           in frame constructions.. see samples/frames.html and menu.html
61
62 21.08.2000
63         - released 0.6.6
64         - vidcat: added verbose switch
65         - w3camd: minor changes to get it working without mmap(), e.g.
66                 video loopback from motion
67                 but w3camd is still a buggy dirty hack :-)
68
69 16.07.2000
70         - w3cam.c: added new config file parameter: device
71         - w3cam.c: minor changes in usage()
72         - font.c: some changes to unsigned int/char * to get
73           ASCII > 127 in timestamps working
74
75 20.05.2000
76         - w3camd/w3jpeg.c: don't use ERREXIT() so i can handle sig pipes
77
78 01.05.2000
79         - vidcat.c: set width/height for devices which don't support
80           mmap()
81         - w3camd/w3jpeg.c: increased buffer size to 2048
82         - w3camd/w3camd.c: changed version number to 0.3
83         - w3camd: added w3log.h
84
85 27.04.2000
86         - w3camd/w3camd.c: added option "-d <device>"
87         - w3cam.c: added read() support for devices that don't like mmap()
88           (untested), same for w3camd.
89
90 15.02.2000
91         - fixed a small bug in Makefile.in to prevent linking vidcat with cgi.o
92
93 08.02.2000
94         - released 0.6.5
95         - w3cam.c: changed perror() to log2()
96
97 05.02.2000
98         - close device before sending the file, so concurrent running CGIs
99           have better chances to open the device
100
101 22.01.2000
102         - fixed memory leak in vidcat.c:put_image_jpeg()
103
104 22.01.2000
105         - released 0.6.4
106         - w3cam.c: added new config keyword "protected" which when enabled
107                 skips the process of parsing form variables
108         - w3cam.c: fixed a small bug which resulted in bad timestamp pixmaps
109
110 21.01.2000
111         - minor cosmetic changes
112
113 21.01.2000
114         - released 0.6.3
115         - w3cam.c: fixed memory leak in put_image_png()
116         - w3cam.c,font.c: added timestamp feature, not perfect until now,
117           needs the freetype library
118
119 20.01.2000
120         - w3cam.c: fixed 2 memory leaks
121
122 03.09.1999
123         - small memory leack fix in w3camd
124
125 12.08.1999
126         - released 0.6.2
127         - minor changes in index.html
128
129 06.07.1999
130         - w3cam.cgi: added some lines to support gray JPEGs and PNGs
131
132 25.01.1999
133         - released 0.6.1
134         - vidcat.c: use normal read() of mmap() is not supported (not tested!)
135         - vidcat.c: usage() gives more compiled-in default values
136         - minor changes in Makefile.in
137         - vidcat: print errors to stderr instead of stdout
138
139 30.12.1998
140         - added ppmtoascii - just an test program, ignore it
141         - added "-b" for binary PPM to vidcat and modified the conversion function
142         - changed usage() of vidcat.c
143         - add Makefile.std for the case that configure will not run
144
145 30.12.1998
146         - released version 0.6
147         - added check for math-lib (needed on some systems for libpng !?...)
148           to the configure.in script
149         - changed cgi.c to allow non-quoted values in the config file
150
151 09.12.1998
152         - added "--with-syslog" to the configure script
153         - added "norm" to the form options and added SIGTERM and SIGPIPE
154           handling (thx to brian@balancesoftware.com)
155
156 01.12.1998
157         - changed w3camd.c:image.refresh to float
158         - added arg "?quality=#" to w3camd
159         - added "-i <input>" to w3camd.c
160
161 30.11.1998
162         - released version 0.5
163         - w3camd seems to work but is not stable :(
164
165 28.11.1998
166         - added w3camd/ directory with a simple daemon
167
168 27.11.1998
169         - renamed vcat to vidcat, cause there is still an other tools
170           which is named vcat
171
172 16.11.1998
173         - w3cam.c: do not close/open if refresh time == 0.0
174         - w3cam.c: changed quality_default to from 75 to 65
175         - w3cam.c: changed wait loop for open device to 1/4 second / 20 times
176         - w3cam.c: changed "refresh" to float value
177
178 15.11.1998
179         - vcat.c: added loop option "-l" (does it make sense?, piping to xli
180           doesn't work:()
181         - w3cam.c,vcat.c: added "cjpeg.dct_method = JDCT_FASTEST;"
182
183 13.11.1998
184         - added "freqlist" to the config file
185
186 12.11.1998
187         - added option "freq" to set frequenzy for tuner, set to "0" if
188           you want to use the value which was set by an other program like
189           xawtv.
190
191         - added tripple.html and double.html as an example to watch three
192           inputs at the same time :)
193
194         - changed w3cam.c and w3cam.css to introduce a class "image"
195
196         - add compile time option MIN_REFRESH to ensure minimal refresh time.
197           so no one could set a short refresh time to overload your system.
198
199 12.11.1998
200         - released version 0.4
201
202         - changed get_image() to mute audio (Chris Dornfeld and Mat Withers
203           wanted this feature) nevertheless there is a little bit sound
204           for some milisecs cause there is time between opening the device
205           and setting the device to mute :(
206
207         - changed get_image(): introduced new option (usleep) for sleeping
208           some micro seconds before capturing, cause Mat Withers said his
209           intel card needs it to adjust it's brightness level..
210           set USEC_DEFAULT in w3cam.c to e.g. 500000 to sleep half a second
211
212         - started ChangeLog
213