forked from webcamoid/webcamoid
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
274 lines (211 loc) · 7.61 KB
/
ChangeLog
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
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
Webcamoid 8.7.1:
- Fixed memory grow when using the virtual camera in Mac.
- Disabled camera controls in Mac.
- Request access permissions for capturing from webcam when necessary in Mac.
- Load virtual camera default frame from file instead of resources.
Webcamoid 8.7.0:
- Android port more or less working, but not usable yet, you can test it in the
daily builds. There in not an official release yet.
- Removed unnecessary Bin and Probe plugins.
- Added audio latency control.
- Removed OSS and QtAudio submodules.
- Fixed a bug that happened when changing the format, resolution or FPS of the
camera (commit 41448aa).
- Improved error messages for the virtual camera (issue #187).
- Fixed segfaults.
Webcamoid 8.6.1:
- AppImage now properly show the icon (issue #94).
- Fix install Qml paths for Mac bundle (issue #156).
- Use correct subdir for manpage (issue #170, thanks Luigi Baldoni!).
- Fixed Windows installer (issue #172).
- Now you can create an Android APK (yes, it works, but no, it does not
properly support Android yet).
Webcamoid 8.6.0:
- Now webcam settings are saved.
- Enabled secondary plugins, and fixed segfaults and memleaks in GStreamer.
- Fixed segfaults and memory leaks in MacOS.
- Fixed GIF playback in FFmpeg.
- Build now support MSYS2.
- Added FreeBSD CI support in Cirrus CI.
- Added static analysis with Codacy.
- Added daily builds with Bintray.
- Disabled hotplug support for FreeBSD.
- Fixed manpage install.
- Install paths now follow Qt install paths structure.
Webcamoid 8.5.0:
- UI ported to QtQuick Controls 2.
- Reworked virtual camera for GNU/Linux, Mac and Windows.
- Qt 5.9.0 as minimum requirement.
- Faster build and smaller binaries.
- Added build info.
- Fixed crash and many other bugs in FreeBSD.
- Added support for Microsoft Media Foundation capture.
- Fixed shadow build.
- Added support for FFmpeg 4.0.
- Fixed bug when reading/setting webcam controls.
- Added support for akvcam, default in-house virtual camera solution for
GNU/Linux.
- Fixed rendering problems in Mac.
- Added support for FreeBSD in deploy scripts.
- Fixed many bugs when recording audio and video.
- Default recording video bitrate is now 1.5Mbps.
- Fixed audio support in Windows.
- Removed 'su' and 'sudo' as root method when installing the virtual camera in
GNU/Linux.
- Removed Syphon support for Mac.
- Improved translations.
Webcamoid 8.1.0:
- Improved startup time.
- Deadlock when audio recording is enabled may be solved now. Audio recording
enabled by default again.
- Added Syphon support for Mac.
- Added AVFoundation support for desktop capture in Mac.
- Binary packages size shrinked.
- Hopefully, fixed many segfaults in many platforms.
Webcamoid 8.0.0:
- Added support for Mac and FreeBSD (virtual camera is not supported yet).
- Added new masks to the FaceDetect plugin.
- Now is possible to Switch between FFmpeg and GStreamer on runtime.
- Added support for ALSA, OSS, JACK and QAudio.
- Added support for libuvc.
- Now is possible to select the desired input and output device, and configure
playback and capture formats.
- More translations updates.
- Added options for configuring plugins search paths and blacklist in GUI.
- Added options for configuring the desired frameworks and libraries.
- Added formats and codecs config in recording options.
- FFmpeg >= 3.1 required.
- Added support for MSVC2013 and MSVC2015 build.
- Added option for configure FPS in DesktopCapture plugin.
- Added updates options.
- AppImage support.
Webcamoid 7.2.1:
- Added alternative root method (VirtualCamera). See ROOT_METHOD at project
Wiki.
- C++11 support enabled by default.
- Using new algorithm for Cartoon plugin.
Webcamoid 7.2.0:
- Fixed problems when recording.
- Added timer and flash when taking photos.
- Better virtual camera management.
- Added Virtual camera support for Windows.
- Added GIF recording support (FFmpeg only).
- Improved webcam format selection.
- UI improvements.
- Included QtQuick software renderer in installation (Windows).
- Added play on start option.
- Added C++11 support for Clang build.
Webcamoid 7.1.0:
- Reworked audio system.
- Added support for compressed formats in webcams.
- No more lags in the UI when capturing from webcam.
- Added Windows installer.
Webcamoid 7.0.0:
- Windows port finally working! EXPERIMENTAL!
- Reworked recording options. More user friendly.
- Removed unnecessary dependencies.
- Many effects reworked and bugfixed.
- Added GStreamer support, EXPERIMENTAL!
- Fixed SEGFAULT when switching the effects.
- Added virtual camera support (GNU/Linux only).
- Added command line options for controlling plugins search.
Webcamoid 6.2.0:
- Reworked Cartoonify plugin.
- Some improvements in FaceDetect plugin.
- Added Canny mode for Edge detection plugin.
- Improved Blur and Denoise plugins.
- Fixed QDataStream missing header.
Webcamoid 6.1.0:
- Removed OpenCV as dependency (yes, again).
- Fixed Denoise plugin SEGFAULT.
- Translations updated.
Webcamoid 6.0.0:
- New Qml UI, more user friendly.
- Now, the effects can be customized.
- A lot of bug fixes.
Webcamoid 5.1.0:
- From now on, Webcamoid will be developed using Qt5.
- Removed Frei0r from dependencies.
- Added OpenCV as dependency (Face detection).
- Removed plasmoid build since Qt5 plugins aren't compatible with Qt4/KDE4.
- Now, Webcamoid can be compiled using MinGW.
- Added webcam capture support through DirectShow.
- There are still some patches needed to make it fully work in Windows.
Webcamoid 5.0.0:
- Modified the effects preview for reducing resources usage.
- Fixed stream flush on recording stop.
- Enhanced webm video recording.
Webcamoid 5.0.0rc1:
- Release Candidate version.
- Ported to Qt5 (without the plasmoid).
- Removed KDElibs as dependency, but still required for Qt4 build.
- Removed QImageBlitz as dependency.
- Added more effects.
- Fixed video sync.
- Initial port to Windows (help needed).
Webcamoid 5.0.0b2:
- Beta version.
- Fix many bugs.
- Many internal changes.
- Updated Italian translations (thanks to Ascaf0).
- Updated to work with FFmpeg >= 2.0.
Webcamoid 5.0.0b1:
- Beta version.
- Fixed many memory leaks and bugs.
- Fixed video synchronization.
Webcamoid 5.0.0a1:
- Alpha version.
- Added live preview for effects.
- Added custom streams, including videos (local and remote) and IP cameras
(mms, rtsp, etc.).
- Added desktop recording.
- Ported to C++.
- Switched from GStramer to FFmpeg.
- 100% Qt based software (GTK Free).
- Remember size of the plasmoid on close.
Webcamoid 4.0.0:
- Failed release.
Webcamoid 3.2.0:
- Stand alone installation mode improved (recommended).
- Fixed stylesheets.
- Fixed translations.
- Many internal changes.
Webcamoid 3.1.0:
- Added stand alone installation mode (Experimental).
- Fixed some bugs.
Webcamoid 3.0.0:
- Removed FFmpeg from dependencies, now it is based on GStreamer.
- Added video record.
- Added video effects.
- Added Catalan and Galician.
Webcamoid 2.2.0:
- Added new languages:
- Chinese (Simplified)
- Chinese (Traditional)
- French
- German
- Greek
- Italian
- Japanese
- Korean
- Portuguese
- Russian
- Spanish
Translations provided by Google translator, not me, except for Spanish (native)
and Japanese.
Webcamoid 2.1.3:
- Bug fix. Pipe file is no needed anymore.
Webcamoid 2.1.2:
- Removed stdin, stderr and stdout pipes. Added -loglevel quiet. Apparently,
suppress the output using pipes is a very bad idea.
Webcamoid 2.1.1:
- Fixed Popen pipe limit.
Webcamoid 2.1.0:
- New Github repository.
- GUI based on Qt Designer forms.
- Added Popup applet support, thanks to user nik3nt3.
Webcamoid 2.0.0:
- Removed OpenCV from dependencies, now it is based on FFmpeg + v4l2 Python
wrappers.
Webcamoid 1.x.x:
- Old version based on Python OpenCV.