File: changelog.html

package info (click to toggle)
camstream 0.27%2Bdfsg-3
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 12,320 kB
  • ctags: 5,393
  • sloc: cpp: 17,031; sh: 8,154; asm: 455; ansic: 440; makefile: 343
file content (213 lines) | stat: -rw-r--r-- 6,904 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
<html>
<head>
<title>Changelog Camstream</title>
<link rel="stylesheet" href="camstream.css" type="text/css">
</head>

<body>

<p><a href="index.html" target="_top">Frames</a></p>


<h1>Changelog</h1>

<h3>Version 0.26.3 (2003-11-22)</h3>

<p>
This is an interim release, intended to fix the following:
<ul>
  <li>Compilation errors on gcc 3.3</li>
  <li>Sometimes Qt header files could not be found, despite a correct QTDIR environment variable</li>
  <li>Fixing problem with second run of 'configure' in camstream subdir.</li>
  <li>Added proper 'mute' button (the old button was confusing)</li>
  <li>Settings from videodevice are stored now too</li>
  <li>You can now specify an external command to execute at save time</li>
  <li>User message can be entered and is shown in image</li>
  <li>The FTP port is now configurable</li>
</ul>
</p>

<h3>Version 0.26 (2002-05-18)</h3>
<p>
<ul>
  <li>Adding YUV422 palette (== YUYV)</li>
  <li>Fixing 'make install' from top-level dir</li>
  <li>FTP client wasn't properly closed down when stopping regular intervals</li>
</ul>
</p>

<h3>Version 0.26pre2 (2002-04-30)</h3>

<p>
<ul>
  <li>Fixing compilation problems</li>
  <li>Adding check for Qt multi-threaded lib</li>
</ul>
</p>


<h3>Version 0.26pre1 (2002-04-27)</h3>

<p>A big haulover of the program...</p>

<p>
<ul>
  <li>Improved speed of displaying images.</li>
  <li>Fixed bug where, if the window was minimized, the uploaded images wouldn't get updated.</li>
  <li>Created own FTP class, that can (hopefully) do better than Qt's class.</li>
  <li>Now all Philips extensions are supported.</li>
  <li>Tested with QT3, it compiles :-)</li>
</ul>
</p>

<p><b>Note:</b> Documentation is not up to date!</p>

<h3>Version 0.25 (2001-06-20)</h3>

<ul>
  <li>Fixed palette detection logic</li>
  <li>Completed YUV view panel</li>
  <li>Removed remnant of old user manual from documentation</li>
  <li>Removed old code for comaptibilty with Qt 1.* (CamStream requires at least 2.2 now)</li>
</ul>


<h3>Version 0.24 (2001-05-29)</h3>

<ul>
  <li>Revamp of the interface</li>
  <li>Now has a (simple) installation procedure</li>
  <li>Better detection of location of Qt libraries
  <li>Added some controls for the Philips Webcam
  <li>Added X libs for linking against static Qt library
  <li>Cleaned up the code, removing unused parts</li>
</ul>


<h3>Version 0.23 (2000-11-25)</h3>

<ul>
  <li>Fixed compilation problems for Debian/Woody.
  <li>The brightness and contrast controls were mixed up in the Video Control dialog.
  <li>Fixed crash at munmap() in CVideoDevice.
  <li>Added &quot;Philips Extensions&quot; dialog, moved specific controls over there.
  <lI>Added tuner slider, so you can select a channel on your TV cards (needs some more work, though).
</ul>

<h3>Version 0.22 (2000-11-11)</h3>

<p>Nothing fancy; there were some conflicts with the webcam driver and
the bttv driver, which are resolved in both that driver and this program.

<ul>
  <li>Fixed problem when setting a different framerate.
  <li>Size/Frame dialog now disables most invalid image sizes.
  <li>Added support for multiple inputs on TV cards.
  <li>Synced the frame-rate setting with the Philips webcam driver.
</ul>

<h3>Version 0.21 (2000-09-25)</h3>

<p>One step back, two steps forward. The video codec is momentarely halted;
in stead, there's a primitive FTP upload available. Also some doodads and
whistles are added, like text in the images.

<ul>
  <li>Now supports mmap(), so TV grabber cards work too;
  <li>Introduced new objects, split into viewer and codecs;
  <li>Auto-detection of available video devices;
  <li>First version of FTP uploads;
  <li>Temporarely disable video codec;
  <li>More settings for snapshots, like the base filename;
  <li>Shows timestaps in image.
</ul>

<h3>Version 0.20 (2000-08-06)</h3>

<p>First step toward video conferencing

<ul>
  <li>Introduced 'panels' to show the stages in video compressions
  <li>Open a device on the fly, not just from the command line
  <li>First 'simple' video codec
  <li>Lots of new objects, DCT compression, Adaptive Huffman coding, etc.
  <li>Small improvements in `configure' script after feedback from users.
  <li>...too much I don't remember...
</ul>

<h3>Version 0.19 (2000-06-02) [NOT ONLINE]</h3>

<p>Slight overturn of the code :)

<ul>
  <li>Moved documentation and source in it's own directory;
  <li>Introduced Doxygen for documentation generation;
  <li>Moved GUI stuff in a subdirectory under <b>src</b>;
  <li>Hopefully improved the 'configure' script a lot in determining where
      include files and libraries are stored;
  <li>New dialog to set in which format you want to save files; available
      image types are determined on the fly;
  <li>Introduced saving configuration of some settings;
</ul>

<h3>Version 0.18 (2000-04-23) [NOT ONLINE]</h3>

<ul>
  <li>Fixed a colour-swap problem with Qt 2.*
  <li>re-introduced and enhanced timed snapshots
  <li>changed filename of saved snapshots to click*.jpg/png
  <li>introduced separate classes for video-device and video-encoder
  <li>Hot-unplug (that is, you can unplug your USB cam and it will disappear from camstream)
  <li>Numerous other modifications...
  <li>Made nice documation with snapshots
</ul>

<h3>Version 0.16a (13-01-2000) [NOT ONLINE]</h3>

<ul>
  <li>Total rewrite after I accidently ditched my code :-(
  <li>Support for multiple cams
  <li>Using the select() call for smoother user interface (uses QSocketNotifier)
  <li>Merged various dialogs into one tab dialog
  <li>Trying to get a best palette out of the cam(s)
  <li>Using QtArch for GIU design
</ul>

<b>Note!</b> This version uses QSocketNotifier to trigger an event when a
new frame from the cam is ready. This means that the webcam driver must
implement the select() call. The Philips USB webcam driver version 3.2 and
up have this call. The CPiA cam should follow Real Soon.

<h3>Version 0.16 (20-02-2000) [NOT ONLINE]</h3>

<p>Pfew. To much to mention... Some of the things I remember:

<ul>
  <li>There's a simple 'configure' script now
  <li>Handling of all kinds of palettes
  <li>Added assembly code for palette conversions
  <li>Added panels which show the various stages in deconstruction and reconstruction of images
</ul>

<h3>Version 0.14a [NOT ONLINE]</h3>

<ul>
  <li>Made the Save/Restore/Factory buttons actually DO something :)
</ul>

<h3>Version 0.12 [NOT ONLINE]</h3>

<ul>
  <li>Fixed the bug that caused a hundred message-boxes with &quot;Video device not openend&quot; and no way to stop them.
  <li>Fixed RGB/BGR order in data returned from read() call.
  <li>TakeSnapShot() is now properly disabled when snapshots are not compiled in.
  <li>Added colour saturation control
  <li>Added support for RGB24/RGB32 palette from camera.
  <li>Added delayed snapshot
  <li>Added 'movie' option (repeated snapshots).
</ul>

<p><a href="index.html">Main page</a>

</body>
</html>