2
- fixed audio pts bug that made esp. piped audio input ugly
5
- enforce a minimum capture area of 20x20. libavcodec seems
6
inclined to segfault on smaller frames
7
- fixed race condition in capture.c due to the delay added
8
for the frame drop meter
9
- backported the pause/max_time fix from gvidcap to xvidcap
12
- fixed bug in job.c for building without libavcodec
15
- made previous button insensitive when movie_no == 0 or
16
pic_no < step (i.e. when the movie or frame counter would
17
otherwise become negative, though for single frame capture
18
that was taken care of elsewhere, too)
19
- completed backport of autocontinue feature to xvidcap (dis-
20
abled autocontinue for individual frame capture ... change
21
through preferences dialog wasn't detected for xvidcap)
22
- fixed segfault when clicking pause->rec->stop
23
- fixed weird frame count reset when doing rec->stop->pause
24
->rec->stop. instead of the second rec, the last stop would
25
set the frame count to zero
28
- fixed bug which made usage not display --compress
29
- fixed bug where --time 0 would set --frames to zero, too
31
- made sure autocontinue does NOT work with individual frames
32
- fixed some more pause/record stuff
33
- removed several debug statements or output for verbose output
37
- added frame drop monitor widget
38
- fixed incomplete make uninstall
41
- changed menu from file menu to popup menu on right click
42
on filename button (saves space)
43
- put filename button into toolbar (looks better)
44
- added autocontinue pref in GTK GUI
47
- added FLG_AUTO_CONTINUE, VC_CONTINUE, and XVC_StartCapture
48
so autocontinue can look and work the same for max_frames
50
- added --continue [yes|no] param
51
- changed --nogui to --gui [yes|no]
52
- changed --audio to --audio [yes|no]
55
- added autocontinue for max_time (visible GUI stop/start
57
- fixed stop_timer handling for pause button
60
- added autocontinue for capture to mpeg with movie counter
61
and max_frames. No autocontinue if filename is fix.
62
- improved movie counter and GUI interaction.
63
- fixed a/v sync problem after pausing
64
- enabled pause button before record in gvidcap
67
- Added movie numbering (manually in-/decrement using next
69
- Changed next/previous buttons to work on movie number
70
for on-the-fly encoding
71
- Changed filename and single capture buttons to only work
72
for single frame capture
73
- fixed completely broken pause button in gvidcap
76
- minor fix for capturing without audio on audio-enabled
80
- changed MS_MPEG4 to DIV3 and added MSMPEG4V2 as DIV2
81
- added DIV2 support for AVI files since WMP only supports
82
DIV3 in ASF files and we don't have an audio encoder
83
WMP accepts for ASF files. WMP comaptibility now through
85
- fixed pts for audio stream (video frames still timed inde-
86
pendently). This fixes the a/v sync issues
87
- fixed minor bug by which audio on/off toggle in the pre-
88
ferences of gvidcap wouldn't save on OK
89
- changed default codec from NONE to MPEG1. This fixes bug
93
- fixed configure.ac to remove symlinks in ffmpeg directory
95
- fixed configure.ac to use ${AWK} instead of hard-coded awk
98
- fixed various bugs that sneaked in after 1.1.1rc2 or hadn't
102
- added sound support through FFMPEG
103
- added FLV1 support through FFMPEG
105
- streamlined GTK2 selection frame code
106
- fixed keyboard shortcuts bug for Xt GUI
107
- fixed XVidcap.ad template for Xresources
110
- added GTK2 GUI (this is a major redesign of the code to
111
enable GUI abstraction to also be able to keep a unified
112
binary distribution. Also, if somebody with know-how about
113
Qt wants to add a KDE GUI, that should now be easy)
114
- added basic command line functionality
115
- changed --cap_size parameter to --cap_geometry to allow
116
positioning of the selection frame
119
- build system bugfixes for building without ffmpeg
120
- recognize *.mpg extension as MPEG
123
- bugfixes for compilation with gcc 3.3.1
124
- upgrade to ffmpeg 0.4.7
125
- change of default compilation options regarding ffmpeg (rf. INSTALL)
128
- made some small additions/fixes to make building on HP-UX
129
easier ... have been told it works considerably well
132
- added config options to allow specification of static linkage
133
for certain libraries
134
- removed GNUTime stuff from default compilation
135
- enabled build without ffmpeg
136
- added basic widget for the selection of coded to use w/ ffmpeg
137
- changed ffmpeg's configure to only build encoders
140
- added working code for 8bit pseudo color ... need to keep an
144
- cleaned up color space handling for 32bit depth in xtoffmpeg.c
145
- fixed some minor bugs w/ handling of options
146
- added variable bitrate depending on image size and selected
147
quality ... need to verify the metric works out well.
150
- made xvidcap work on Solaris/SPARC
153
- tidied up distribution w/ autotools and embedded ffmpeg. this
154
version uses ffmpeg-cvs-2003-05-18 due to color problems w/
155
image format conversions in 0.4.6. Be expecting dynamically
156
linked versions with the next stable ffmpeg release.
159
- fixed stupid error leading to color troubles when encoding through
161
- added very basic support for rgb24 bgr24 input (untested, 8-bit
162
pseudo-color has been confirmed to NOT work atm)
166
- preliminary support for on-line encoding through FFMPEG, atm. only
168
- System is running on Linux x86
169
- You can use the Makefile as is (no good configure, yet)
170
- X dump is 32 bit rgba (which should be the case for XFree
175
- small changes in Xw to make keyboard input available again.. still not
177
- minor changes in gt/ppm2qt, colors should be correct now
180
- added some gt_* prefixes in the gt code
181
- changed ATOM_* to GTA_*
185
- capture.c/h: defined correct callback arguments
186
- minor changes in configure.in
187
- rename some files, minor changes in gnutime
2
2007-05-30 Karl H. Beckers <karl.h.beckers@gmx.net>
3
* debian/changelog, debian/rules, Doxyfile,
4
configure.in, src/codecs.c, config.h.in,
5
doc/man/C/xvidcap.1.xml,
6
doc/man/de/xvidcap.1.xml,
7
doc/man/it/xvidcap.1.xml,
8
doc/xvidcap/C/xvidcap.xml,
9
doc/xvidcap/C/xvidcap.xml.pot,
10
doc/xvidcap/de/xvidcap.xml-de.po,
11
doc/xvidcap/de/xvidcap.xml,
12
doc/xvidcap/it/xvidcap.xml-it.po,
13
doc/xvidcap/it/xvidcap.xml,
14
po/en.po, po/ru.po, po/es.po, po/de.po,
15
po/it.po, po/zh_CN.po: version bump
17
* src/gnome-xvidcap.glade: regression fix to
18
avoid that the main menu has both sf
19
and mf radio menu items selected on
21
* debian/control: adding libogg/dev and
22
libtheora/dev to dependencies
24
2007-05-29 Karl H. Beckers <karl.h.beckers@gmx.net>
27
2007-05-29 lon <lon83129@126.com>
28
* po/zh_CN.po: updated l10n
30
2007-05-29 Alexander Kraev <alexander.kraev@gmail.com>
31
* po/ru.po: updated l10n
33
2007-05-22 Alexander Kraev <alexander.kraev@gmail.com>
34
* po/ru.po: updated l10n
36
2007-05-22 lon <lon83129@126.com>
37
* po/zh_CN.po: updated l10n
39
2007-05-22 Vincenzo Reale <smart2128@baslug.org>
40
* doc/xvidcap/it/figures/prefs-general.png:
41
updated for current version
43
2007-05-18 Vincenzo Reale <smart2128@baslug.org>
44
* doc: man/it/xvidcap.1-it.po,
45
man/it/xvidcap.1.xml, man/it/xvidcap.1,
46
xvidcap/it/xvidcap.xml-it.po,
47
xvidcap/it/xvidcap.xml: updated
49
* po/it.po: updated l10n
51
2007-05-18 Karl H. Beckers <karl.h.beckers@gmx.net>
52
* src/gnome_ui.c: removing unneeded variable
53
* src/gnome-xvidcap.glade: removing Alt-P hint
54
for pausing while minimized to tray.
55
It didn't work, and we'll revisit it
56
when adding IPC for shortcut control.
58
2007-05-17 Karl H. Beckers <karl.h.beckers@gmx.net>
59
* po: en.po, de.po: updated l10n
60
* doc/man: C/xvidcap.1.xml, C/xvidcap.1.xml.pot,
61
de/xvidcap.1-de.po, it/xvidcap.1-it.po:
63
* doc/xvidcap: C/figures/prefs-general.png,
64
C/xvidcap.xml, C/xvidcap.xml.pot,
66
de/figures/prefs-general.png,
67
it/xvidcap.xml-it.po, po/en.po:
69
* po: ru.po, es.po, de.po, it.po, zh_CN.po:
71
* doc: man/C/xvidcap.1, man/de/xvidcap.1.xml,
72
man/de/xvidcap.1, man/it/xvidcap.1.xml,
73
man/it/xvidcap.1, xvidcap/de/xvidcap.xml,
74
xvidcap/it/xvidcap.xml: updated
77
2007-05-12 lon <lon83129@126.com>
78
* po/zh_CN.po: Chinese l10n
80
2007-05-12 Alexander Kraev <alexander.kraev@gmail.com>
81
* po/ru.po: Initial bits of Russian l10n
83
2007-05-12 Karl H. Beckers <karl.h.beckers@gmx.net>
84
* src: gnome_ui.c, gnome_frame.c: fix for
86
* src/xtoffmpeg.c: fix for bug # 1713968
87
* src: codecs.c, control.h, xtoffmpeg.c, gnome_ui.c,
88
capture.c, gnome_ui.h, eggtrayicon.c,
89
gnome_frame.c, eggtrayicon.h, options.c:
90
code cleanup, fixed bug around releasing
91
pause in stopped mode that would not set
93
* src/gnome_ui.c: fix bug around calculating
94
capture times when stopping paused
95
session (and as a consequence the avg
96
frame rate calculation)
98
2007-05-10 Karl H. Beckers <karl.h.beckers@gmx.net>
99
* src: gnome_ui.c, app_data.h, gnome_frame.c,
100
gnome_options.c, Makefile.am, options.c,
101
gnome-xvidcap.glade: initial version of
102
"minimize to tray" (rfe # 1520188), fix
103
for bug # 1711808 and bug # 1709369
104
* src: eggtrayicon.c, eggtrayicon.h: forgot to
105
add for previous commit
106
* src: gnome_ui.c, gnome_ui.h, gnome_frame.c:
107
saving screen real estate by removing
108
image in minimized form, also fixed
109
frame as undraggable while recording
110
and deiconify main control earlier
113
2007-05-02 Vincenzo Reale <smart2128@baslug.org>
114
* po/it.po: updated Italian translation
116
2007-05-01 Karl H. Beckers <karl.h.beckers@gmx.net>
117
* src: app_data.c, app_data.h, gnome_options.c:
118
add error msg for mono vorbis audio as ffmpeg
119
only supports stereo atm.
120
* src/app_data.c, doc/xvidcap/C/xvidcap.xml,
121
doc/xvidcap/C/xvidcap.xml.pot,
122
doc/xvidcap/de/xvidcap.xml-de.po,
123
doc/xvidcap/it/xvidcap.xml-it.po,
124
po/en.po, po/es.po, po/de.po, po/it.po:
125
change audio defaults to 44.1KHz/64Kb/2ch
126
and remove tip to manually do so from docs
128
2007-04-30 Karl H. Beckers <karl.h.beckers@gmx.net>
129
* configure.in, config.h.in, src: codecs.c, codecs.h,
130
gnome_options.c: remove --enable-libvorbis
131
again to use ffmpeg's internal vorbis encoder
132
* configure.in, config.h.in, src: codecs.c, codecs.h,
133
gnome_ui.c, app_data.c, app_data.h: basic
134
support for theora and vorbis in avi. See
135
./configure --help. Also makes mp3 support
137
* configure.in, src/app_data.h, src/gnome_ui.c:
138
remove GTKVERSION and XVC_VERSION again in
139
favor of GTK_CHECK_VERSION (thanks to Christian
140
Marillat for pointing that out)
142
2007-04-25 Karl H. Beckers <karl.h.beckers@gmx.net>
143
* Changelog, debian/changelog, debian/rules,
144
configure.in, src/gnome-xvidcap.glade,
145
doc/man/C/xvidcap.1.xml,
146
doc/man/C/xvidcap.1.xml.pot,
147
doc/man/de/xvidcap.1.xml, doc/man/it/xvidcap.1.xml,
148
doc/xvidcap/C/xvidcap.xml,
149
doc/xvidcap/C/xvidcap.xml.pot,
150
doc/xvidcap/de/xvidcap.xml-de.po,
151
doc/xvidcap/de/xvidcap.xml,
152
doc/xvidcap/it/xvidcap.xml-it.po,
153
doc/xvidcap/it/xvidcap.xml: version bump
156
2007-04-24 Karl H. Beckers <karl.h.beckers@gmx.net>
157
* configure.in, config.h.in, aclocal.m4,
158
po/Makefile.in.in, src: gnome_ui.c, app_data.h:
159
add compat mode for gtk2.4 by replacing some
160
stock button images with old ones.
162
2007-04-16 Karl H. Beckers <karl.h.beckers@gmx.net>
163
* src/codecs.c: reenabling audio with swf since it
164
seems to work again (playback with adobe
167
2007-04-11 Karl H. Beckers <karl.h.beckers@gmx.net>
168
* doc/xvidcap/it/figures/prefs-general.png: Updated
169
image for Italian documentation
170
* Doxyfile, configure.in, src/gnome-xvidcap.glade,
171
debian: changelog, rules: version bump to
174
2007-04-11 Vincenzo Reale <smart2128@baslug.org>
175
* po/it.po, doc: man/it/xvidcap.1-it.po,
176
xvidcap/it/xvidcap.xml-it.po,
177
xvidcap/it/xvidcap.xml, man/it/xvidcap.1.xml,
178
man/it/xvidcap.1: Italian translation
180
2007-04-10 Karl H. Beckers <karl.h.beckers@gmx.net>
181
* debian/control: added build dependencies
182
* src: capture.c, gnome_frame.c: cosmetics
183
* src/gnome-xvidcap.glade: make frame dimenstions
185
* doc: xmldocs.make, man/C/xvidcap.1, man/man.make,
186
man/de/xvidcap.1.xml, man/de/xvidcap.1,
187
man/it/xvidcap.1.xml, man/it/xvidcap.1,
188
xvidcap/C/xvidcap.xml,
189
xvidcap/de/xvidcap.xml-de.po,
190
xvidcap/de/xvidcap.xml,
191
xvidcap/it/xvidcap.xml-it.po,
192
xvidcap/it/xvidcap.xml: more updates to
193
i18n and its build process (forgot -a
194
switch to xml2po in some places)
196
2007-04-09 Karl H. Beckers <karl.h.beckers@gmx.net>
197
* src/gnome-xvidcap.glade, po/en.po, po/es.po,
198
po/de.po, po/it.po, doc: man/C/xvidcap.1.xml,
199
man/C/xvidcap.1.xml.pot, man/de/xvidcap.1-de.po,
200
man/it/xvidcap.1-it.po,
201
xvidcap/C/figures/prefs-general.png,
202
xvidcap/C/xvidcap.xml, xvidcap/C/xvidcap.xml.pot,
203
xvidcap/de/xvidcap.xml-de.po,
204
xvidcap/de/figures/prefs-general.png,
205
xvidcap/de/xvidcap.xml,
206
xvidcap/it/xvidcap.xml-it.po: i18n
207
and docs plus their i18n (done for C and
208
de, prepared for others)
210
2007-04-06 Karl H. Beckers <karl.h.beckers@gmx.net>
211
* src/gnome_frame.c: only allow resize of frame
212
through dragging when not recording,
213
also increase the duration the frame
214
dimensions are displayed
216
2007-04-03 Karl H. Beckers <karl.h.beckers@gmx.net>
217
* src: control.h, gnome_warning.c, gnome_ui.c,
218
app_data.h, gnome_frame.c, gnome_options.c,
219
gnome_frame.h, gnome-xvidcap.glade:
220
finish new frame change code by adding
221
fading frame dimensions display
222
* src: codecs.c, xtoffmpeg.c: indentation and such
224
2007-04-02 Karl H. Beckers <karl.h.beckers@gmx.net>
225
* src/xtoffmpeg.c: some cleanup of output pix
227
* src/codecs.c: backport of const arrays to be
228
compatible with gcc pre 4.1.x
230
2007-04-01 Karl H. Beckers <karl.h.beckers@gmx.net>
231
* src/xtoffmpeg.c: fix for jpeg and mjpeg quality
232
issues as reported in bug # 1689959 and
233
bug # 1584093. This completely changes
234
encoding to use VBR with fixed qscale
235
and qmin and qmax set to qscale
236
* src/app_data.c: quality is much more effective
237
now. Change default to 90.
238
* src/gnome_ui.c: make frame selection through
239
select button more consistent with dragging.
240
* src/xtoffmpeg.c: fix for pgm encoding which was
241
broken due to correct pix_fmt detection in
242
libavcodec (broken vcodec_find_best_pix_fmt)
244
2007-03-29 Karl H. Beckers <karl.h.beckers@gmx.net>
245
* src: codecs.c, gnome_warning.c, xtoffmpeg.c,
246
gnome_ui.c, capture.c, app_data.c, job.c,
247
app_data.h, gnome_frame.c, gnome_options.c,
248
gnome_frame.h, main.c, options.c, xtoxwd.c:
249
initial support for dragging frame to resize,
250
fix for bug # 1689984 and bug # 1689959,
252
* src/colors.c, src/colors.h: indentation
254
2007-03-28 Karl H. Beckers <karl.h.beckers@gmx.net>
255
* src/xtoffmpeg.c: partial fix for bug # 1689959
256
* src: colors.c, colors.h, xtoffmpeg.c, capture.c,
257
job.c, app_data.h, job.h: fix for
260
2007-03-23 Karl H. Beckers <karl.h.beckers@gmx.net>
261
* src: capture.c, job.h, gnome_options.c, options.c:
262
fix for bug # 1651517
264
2007-03-21 Karl H. Beckers <karl.h.beckers@gmx.net>
265
* ffmpeg, ffmpeg-8195, ffmpeg-8133: updated ffmpeg to
266
rev 8195 to fix bug # 1656899
267
* src/app_data.c: fixes a segfault when running without
270
2007-03-16 Karl H. Beckers <karl.h.beckers@gmx.net>
271
* configure.in, src/xtoxwd.c: better fix for bug # 1680765
272
* src/app_data.c: fix for bug # 1681107
273
* src/capture.c: cosmetics
274
* ppm2mpeg.sh: remove tracing
276
2007-03-15 Karl H. Beckers <karl.h.beckers@gmx.net>
277
* src/xtoffmpeg.c: fix for bug # 1669717
278
* src/xtoxwd.c: fix for bug # 1680765
279
* ppm2mpeg.sh: fix passing of frame rate to ffmpeg
281
2007-03-13 Karl H. Beckers <karl.h.beckers@gmx.net>
282
* src/codecs.c: fix for bug # 1679545
284
2007-03-04 Vincenzo Reale <smart2128@baslug.org>
285
* po/it.po: updated Italian x-lation
287
2007-02-28 Karl H. Beckers <karl.h.beckers@gmx.net>
288
* ppm2mpeg.sh: fix for mutable filenames with '.' right
289
after the '%' of the format specifier.
290
* ffmpeg, ffmpeg-svn6791, ffmpeg-svn8133, configure.in,
291
src/xtoffmpeg.c: libav* version bump
292
* src/xtoffmpeg.c: fix bug # 1584093 on the xvidcap side
293
(adding a trellis quantiser to ffmpeg is beyond my
294
skill and time at hand)
295
* src/capture.c: fixed XDamage stuff that was completely
296
broken for anything but 32bit RGBA
297
* src/app_data.c: fixed animate command for mutable filenames
298
that have a '.' right after the '%' of the format
301
2007-02-23 Karl H. Beckers <karl.h.beckers@gmx.net>
302
* configure.in: change gtk+ dependency from 2.4 to 2.5 because
303
of references to stock items not present before
305
2007-02-10 Karl H. Beckers <karl.h.beckers@gmx.net>
306
* src/xtoffmpeg.c: fix for bug # 1656983
308
2007-02-08 Karl H. Beckers <karl.h.beckers@gmx.net>
309
* src: codecs.c, codecs.h, gnome_ui.c, capture.c, capture.h,
310
app_data.c, job.c, app_data.h, job.h, gnome_options.c,
311
main.c: code cleanup, documentation and #ifdefs
312
* po/de.po, po/en.po: German translation updated
313
* configure.in, src/gnome-xvidcap.glade, debian: changelog, rules
314
version bump to 1.1.5rc1 (not for docs)
316
2007-02-06 Karl H. Beckers <karl.h.beckers@gmx.net>
317
* src/job.h: fix bug 1651517
319
2007-01-30 Karl H. Beckers <karl.h.beckers@gmx.net>
320
* src: gnome_warning.c, xtoffmpeg.c, gnome_frame.c, main.c,
321
xtoxwd.c: more code cleanup
322
* configure.in, src: gnome_ui.c, capture.c, app_data.c, job.c,
323
job.h, app_data.h, gnome_options.c, options.c,
324
gnome-xvidcap.glade: added XDamage capture
326
2007-01-11 Karl H. Beckers <karl.h.beckers@gmx.net>
327
* src: led_meter.c, xtoxwd.h, led_meter.h, xvidcap-intl.h,
328
gnome_warning.c, gnome_warning.h, xtoffmpeg.c,
329
gnome_ui.c, capture.c, app_data.c, job.c, gnome_frame.c,
330
job.h, gnome_options.c, xv_error_item.c, main.c,
331
gnome_options.h, xv_error_item.h, options.c, xtoxwd.c:
332
more code cleanup and doxygenification
333
* src/gnome_options.c: fixed indentation
334
* Changelog: fixed date for new Italian translation
335
* src: led_meter.c, codecs.c, colors.c, codecs.h, colors.h,
336
control.h, gnome_warning.c, xtoffmpeg.c, gnome_ui.c,
337
capture.c, gnome_ui.h, capture.h, app_data.c, job.c,
338
app_data.h, job.h, gnome_frame.c, gnome_options.c,
339
main.c, frame.c, options.c, xtoxwd.c: remove trailing
342
2007-01-11 Vincenzo Reale <smart2128@baslug.org>
343
* po/it.po: updated Italian translation
345
2007-01-10 Karl H. Beckers <karl.h.beckers@gmx.net>
346
* configure.in, src: led_meter.c, xtoxwd.h, led_meter.h, control.h,
347
gnome_warning.c, xtoffmpeg.c, gnome_warning.h, gnome_ui.c,
348
capture.c, xtoffmpeg.h, gnome_ui.h, app_data.c, job.c,
349
app_data.h, job.h, gnome_options.c, main.c, options.c,
350
xtoxwd.c: more code cleanup and doxygenification
352
2007-01-09 Karl H. Beckers <karl.h.beckers@gmx.net>
353
* src: gnome_ui.c, gnome_options.c, gnome_options.h: more
354
code cleanup and doxygenification
355
* src/app_data.c: fixed bug where new fps handling was breaking
356
the fps for the non-active capture type
358
2007-01-06 Karl H. Beckers <karl.h.beckers@gmx.net>
359
* configure.in: fixed typo in check for db2x_docbook2man
361
2007-01-05 Karl H. Beckers <karl.h.beckers@gmx.net>
362
* src: gnome_ui.c, gnome-xvidcap.glade: fix for bug
363
#1623959 (About's Close does not close)
365
2007-01-04 Karl H. Beckers <karl.h.beckers@gmx.net>
366
* src/*.[ch]: more code cleanup. Made structs more C-like
367
used const where applicable, also factional fps
369
* debian/control: fix for missing scrollkeeper dependency
370
* configure.in: fix for detection of Fedora's db2x-docbook2man
372
2006-12-22 Karl H. Beckers <karl.h.beckers@gmx.net>
373
* src/*.[ch]: loads of code cleanup, most notably: removed
374
redundancies in XVC_XVC_AppData and Job where possible,
375
reduced passing around of Job pointers where xvc_job_ptr
376
does the job, started doxygen documentation
378
2006-12-21 Karl H. Beckers <karl.h.beckers@gmx.net>
379
* src/xtoffmpeg.c: code cleanup
380
* src: gnome_ui.c, app_data.c, job.c, job.h, main.c, frame.c:
381
eliminate some cases where X11 displays were still
382
opened outside xvc_frame_get_capture_display and
383
added a new --window switch to select a window to
384
capture by hexadecimal window id (ref. xwininfo)
386
2006-12-20 Karl H. Beckers <karl.h.beckers@gmx.net>
387
* src/*.[ch]: indentation (more to follow), cleanup for
388
display handling (no more leaking of displays)
389
and real mouse pointer capture
391
2006-12-18 Karl H. Beckers <karl.h.beckers@gmx.net>
392
* configure.in, src/capture.c: implemented initial support for
393
capturing real mouse pointers (yippieh)
394
* Makefile.am: DESTDIR fixes supplied by Julian Sikorski
397
2006-12-16 Karl H. Beckers <karl.h.beckers@gmx.net>
398
* src: gnome_ui.c, gnome_frame.c: fixed some errors in the
399
repositioning of the control during capture frame
400
selection. The control could previously have been
401
moved out of the top of the visible screen, apparently
402
causing trouble with KDE.
404
2006-12-12 Karl H. Beckers <karl.h.beckers@gmx.net>
405
* src/xtoffmpeg.c: revert to old bit rate calculation
407
2006-12-11 Karl H. Beckers <karl.h.beckers@gmx.net>
408
* src: control.h, xtoffmpeg.c, gnome_ui.c, capture.c: suggested
409
fix for bug # 1551015. Also fixed behaviour of
410
frame number in/decrement for single-frame capture
411
and forward, back, step and reset counter buttons
413
2006-12-07 Karl H. Beckers <karl.h.beckers@gmx.net>
414
* po/en.op: fixed mouseover for "Edit" button in multi-frame
416
* src: xtoffmpeg.c, gnome_ui.c, capture.c, capture.h, job.c,
417
job.h: fed back code optimization around painting the
418
mouse pointer Eduardo Gomez did for his patch to
419
ffmpeg (x11 demuxer). While at it I joined the
420
functions capturing individual frames from different
421
sources (x11, shm) to make them more maintainable and
422
easier to add (or reactivage dga, v4l)
423
* .anjuta: that stuff should not be in svn
424
* doc/xvidcap: de/xvidcap.xml, it/xvidcap.xml: version update
426
2006-11-16 Karl H. Beckers <karl.h.beckers@gmx.net>
427
* src/xtoffmpeg.c: fix for 16 bit depth and 8 bit palette with
428
new libswscale (fix for 8bit will be unneeded with
429
next upgrade of libavcodec)
430
* minor fixes to debian/* stuff for more cleanly package
431
* version bump (1.1.4p1)
433
2006-10-30 Karl H. Beckers <karl.h.beckers@gmx.net>
434
* doc/xvidcap/*/xvidcap*.omf: added more meaningful description
435
* configure.in, debian: files, changelog, rule: version bump
436
* src/gnome-xvidcap.glade: added version to about dialog
438
2006-10-30 Imanol Garcia <imanol.garcia.c@gmail.com>
439
* doc/xvidcap/Makefile.am, doc/xvidcap/es/*: added preliminary
440
Spanish translation of user-guide and manpage
442
2006-10-29 Karl H. Beckers <karl.h.beckers@gmx.net>
443
* ffmpeg-svn6791/*: updated ffmpeg due to previously bad quality
445
* src/xtoffmpeg.c: made xtoffmpeg match new ffmpeg version and
447
* doc/xvidcap/*/figures: translated screenshots for German
448
version and used "Simple" GTK theme everywhere as a
449
standard for translators.
451
2006-10-24 Vincenzo Reale <smart2128@baslug.org>
452
* po/it.po, doc/xvidcap/it/xvidcap.xml-it.po: updated xlation
454
2006-10-23 Karl H. Beckers <karl.h.beckers@gmx.net>
455
* src/xv_error_item.c: made two missing strings translateable
456
* po/en.po, po/de.po: updated accordingly
458
2006-10-23 Vincenzo Reale <smart2128@baslug.org>
459
* doc/xvidcap/it/figures/*: added translated screenshots
460
* doc/xvidcap/it/xvidcap.xml-it.po: updated
463
2006-10-22 Karl H. Beckers <karl.h.beckers@gmx.net>
464
* po/en.po: updated English "translation"
466
2006-10-22 Vincenzo Reale <smart2128@baslug.org>
467
* doc/xvidcap/it/*, configure.in, doc/xvidcap/Makefile.am:
468
added Italian translation for user manual
470
2006-10-18 Karl H. Beckers <karl.h.beckers@gmx.net>
471
* po: en.po, es.po, de.po, it.po: updated
472
* doc/xvidcap/C: xvidcap.xml, xvidcap.xml.pot: fixed a few errors
473
in the English original
474
* doc/xvidcap/de: xvidcap-de.po, xvidcap.xml-de.po, xvidcap.xml:
475
completed the user manual translation for German and
477
* doc/xmldocs.make: included automatic translation for user manual
478
* src/gnome-xvidcap.glade: fixed capture result dialog where "play"
479
button was not a stock button
481
2006-10-13 Karl H. Beckers <karl.h.beckers@gmx.net>
482
* debian/Makefile.am: added debian stuff to EXTRA_DIST
483
* doc/man: man.make, C/Makefile.am, de/Makefile.am, it/Makefile.am:
484
added xv_ENCODING to Makefiles (again?!?)
485
* doc/man/it: xvidcap.1-it.po, xvidcap.1.xml, xvidcap.1: added
486
reworked Italian translation of manpage
488
2006-10-12 Karl H. Beckers <karl.h.beckers@gmx.net>
489
* configure.in, Makefile.am: added debian/* stuff and TODO.tasks to
492
2006-10-10 Karl H. Beckers <karl.h.beckers@gmx.net>
493
* configure.in, src/gnome_ui.c, src/gnome_frame.c,
494
src/gnome_options.c, debian: control, files, changelog, rules:
495
Version bump and elimination of libgnome dependency. Also
496
added yelp as a suggested package for debian package
497
* doc/man: C/Makefile.am, de/Makefile.am: added po/pot to EXTRA_DIST
498
* doc/man/de/xvidcap.1-de.xml: removed (xvidcap.1.xml everywhere)
499
* doc/xvidcap: C/xvidcap.xml, de/xvidcap-de.po: continued
500
German translation of user guide and minor fixes to C original
501
* src/gnome_ui.c: added shortcut STRG-H for help because the stock
504
2006-10-09 Karl H. Beckers <karl.h.beckers@gmx.net>
505
* doc/man: man.make, C/Makefile.am, de/Makefile.am, it/Makefile.am:
506
make target encoding of manpage configurable per lang
507
* doc/man: man.make, C/xvidcap.1.xml.pot, de/xvidcap.1-de.po:
508
use xml2po rather than po4a
509
* doc/xvidcap: C/xvidcap.xml.pot, de/xvidcap-de.po: initial
510
preparation for user-guide translation
512
2006-10-08 Karl H. Beckers <karl.h.beckers@gmx.net>
513
* configure.in, doc/man: C/xvidcap.1, man.make, de/xvidcap.1.xml:
514
integration of po4a to make translation of documentation
517
2006-10-06 Karl H. Beckers <karl.h.beckers@gmx.net>
518
* doc/man: C/xvidcap.1.xml, C/xvidcap.1, de/xvidcap.1.xml,
519
de/xvidcap.1: German translation of manpage and minor
520
corrections of the English version
522
2006-10-04 Karl H. Beckers <karl.h.beckers@gmx.net>
523
* doc/man: man.make, it/xvidcap.1.xml, it/xvidcap.1, de/xvidcap.1.xml,
524
C/xvidcap.1.xml: changed encoding
525
back to ISO_8859-1 because man is in trouble otherwise. Will
526
need to find a permanent fix when Asian languages come up.
528
2006-10-02 Karl H. Beckers <karl.h.beckers@gmx.net>
529
* doc/man/C/xvidcap.1.xml, doc/man/de/xvidcap.1.xml,
530
doc/man/it/xvidcap.1.xml: corrected encoding specification
533
2006-10-02 Vincenzo Reale <smart2128@baslug.org>
534
* doc/man/it/xvidcap.1.xml: Italian manpage
536
2006-10-02 Karl H. Beckers <karl.h.beckers@gmx.net>
537
* src: codecs.c, gnome_ui.c, main.c, Makefile.am: some compatibility
538
fixes for Solaris (not all yet, though)
539
* src/gnome_options.c: eliminate use of gtk_combo_box_get_active_text
540
to depend on gtk+-2.0 v. 2.4 only (rather than 2.6)
541
* configure.in, doc/man/Makefile, doc/man/it: Makefile.am, xvidcap.1:
542
support for Italian manpage
544
2006-09-29 Imanol Garcia <imanol.garcia.c@gmail.com>
545
* po/es.po: added Spanish translation
547
2006-09-29 Karl H. Beckers <karl.h.beckers@gmx.net>
548
* doc/man/*/Makefile.am, doc/man.make, configure.in: optimized manpage
549
generation and install
550
* doc/xvidcap/de/*: prepared German translation of manual
551
* Makefile.am: added xvidcap.png and xvidcap.desktop to EXTRA_DIST
552
* Makefile.am: added ppm2mpeg.sh to EXTRA_DIST
553
* src: gnome_warning.c, gnome_ui.c, app_data.h, app_data.c,
554
gnome_options.c, main.c, options.c, gnome-xvidcap.glade:
555
removed help command setting everywhere
556
* doc/xvidcap/C: figures/xvidcap-warning.png,
557
figures/prefs-commands.png, xvidcap.xml: removed help command
558
setting from the docs, too. Added section for warning dialog.
559
* configure.in: included Spanish translation
561
2006-09-27 Karl H. Beckers <karl.h.beckers@gmx.net>
562
* doc/man/*, doc/xmldocs.make, doc/omf.make: Migrated manpage
563
to docbook and docbook2x-man generation. Also added
564
architecture for manpage localization.
566
2006-09-23 Karl H. Beckers <karl.h.beckers@gmx.net>
567
* doc/xmldocs.make: added appid and changed directories to
568
make appid for references work
569
* src: gnome_ui.c, gnome_options.c, gnome-xvidcap.glade:
570
added correct hooks for opening help browser. Also
571
enabled F1 shortcut and made help for preferences
572
dialog open for active tab
574
2006-09-22 Karl H. Beckers <karl.h.beckers@gmx.net>
575
* doc: first draft of manual
577
2006-09-21 Karl H. Beckers <karl.h.beckers@gmx.net>
578
* src: gnome_ui.c, capture.c, main.c: made --gui no operation
579
exit on CTRL-C from main.c rather than capture.c
580
(because I didn't find the place anymore myself ;) and
581
this is more readable). Also added more telling debug
583
* src/app_data.c: fixed missing localization for error messages
584
on stdout (--gui no operation)
585
* Makefile.am, configure.in, doc: omf.make, Makefile.am,
586
xmldocs.make, doc/xvidcap-manual/Makefile.am,
587
doc/xvidcap-manual/C/xvidcap-manual.xml: do no longer
588
register doc with scrollkeeper on "install" target,
589
use "make install-doc"
591
2006-09-19 Karl H. Beckers <karl.h.beckers@gmx.net>
592
* configure.in, doc/xvidcap-manual/C: xvidcap-manual.xml,
593
xvidcap-manual-C.omf:
594
various modifications to make docbooks work and register
596
* xvidcap.png, xvidcap.desktop, Makefile.am,
597
debian: xvidcap.menu, postinst, postrm: various
598
updates to create menu entries
600
2006-09-17 Karl H. Beckers <karl.h.beckers@gmx.net>
601
* doc/*: initial import of xvidcap online docs
603
2006-09-11 Vincenzo Reale <smart2128@baslug.org>
604
* po/it.po: added Italian translation
606
2006-09-11 Karl H. Beckers <karl.h.beckers@gmx.net>
607
* src/gnome-xvidcap.glade: made main control not resizable
608
* src/main.c: fixed segfault with --sync command line arg
609
* po/de.po: fixed some translations
611
2006-09-10 Karl H. Beckers <karl.h.beckers@gmx.net>
612
* configure.in: fixed libXmu detection in X11R6 paths,
613
including setting runtime search path
614
* ffmpeg-svn19513/libavformat/movenc.c, src/xtoffmpeg.c:
615
fixed root cause for segfault in movenc.c and
618
2006-09-07 Karl H. Beckers <karl.h.beckers@gmx.net>
619
* src/gnome_ui.c: removed unconditional debug output
620
* src/codecs.c: fixed bug in the definition of the flv format
621
* src/xtoffmpeg.c: added check for file_oformat != NULL, and
622
did some optimization to get rid of the "clipping
623
dct coefficient message" (use trellis quant, mbd=2,
624
no obmc, fast ffmpeg operation)
625
* ffmpeg-svn19513/libavformat/movenc.c: fixed NULL pointer,
626
need to watch this gets fixed upstream
627
* src: gnome_ui.c, gnome-xvidcap.glade: added width and height
628
to the results dialog
630
2006-09-06 Karl H. Beckers <karl.h.beckers@gmx.net>
631
* src: control.h, gnome_ui.c, main.c: wake up sleeping capture
632
thread when hitting stop
633
* src: app_data.c, app_data.h, gnome_ui.c, gnome_options.c: fix
634
command execution (animate etc.) to handle floating point
635
values for time_pre_frame, needed for fps < 1
636
* src/xtoffmpeg.c: fixed buffer underflows with m2v format
638
2006-09-05 Karl H. Beckers <karl.h.beckers@gmx.net>
639
* src/gnome_ui.c: fix results dialog's calculation of actual
640
frame rates for fps < 1
642
2006-09-04 Karl H. Beckers <karl.h.beckers@gmx.net>
643
* src: gnome_options.c, app_data.c: fix for bug # 1551021
644
* src/main.c, man/xvidcap.1: updated usage and man page
646
2006-09-01 Karl H. Beckers <karl.h.beckers@gmx.net>
647
* configure.in: fixed remainder of bug # 1109935
648
* src/options.c,src/gnome_ui.c: fixed bug # 1109451
649
* src/gnome_options.c: removed debug output
650
* src/codecs.c: made mp3 default for mov format
652
2006-08-29 Karl H. Beckers <karl.h.beckers@gmx.net>
653
* src/codecs.c: removed fraction fps rates till xvidcap is adapted
654
to changed fractional timing handling in ffmpeg
655
* src/xtoffmpeg.c: fixed ppm/pgm encoding
657
2006-08-28 Karl H. Beckers <karl.h.beckers@gmx.net>
658
* debian/files,debian/changelog,debian/rules: version bump
659
* src/gnome_options.c: fixed segfault on reading apps from preferences
660
ui with explicitly set multi-frame file format