Donate Share

xvidcap

File Release Notes and Changelog

Release Name: 1.1.7

Notes:
- ffmpeg version bump
- dbus remote control application
- support for capture area to follow the mouse pointer
- support for direct VOB creation, Flash Screen Video and FFmpeg Video 1


Changes: 2008-07-13 Karl H. Beckers <karl.h.beckers@gmx.net> doc/xvidcap/de/figures/menu-show-frame.png: added image for German doc l10n 2008-07-09 Vincenzo Reale <smart2128@baslug.org> po/it.po: updated Italian l10n 2008-07-09 Karl H. Beckers <karl.h.beckers@gmx.net> po: en.po, ru.po, es.po, fr.po, de.po, zh_CN.po: updated code line references 2008-06-12 Karl H. Beckers <karl.h.beckers@gmx.net> src: gnome_ui.c, gnome_ui.h, gnome_frame.c: fix remaining problem with capture frame positioning with compiz 2008-05-26 Karl H. Beckers <karl.h.beckers@gmx.net> src: xtoffmpeg.c, gnome_ui.c, capture.c, xvidcap-dbus-client.c, app_data.h, job.h, gnome_frame.c, gnome_frame.h: fix bug # 1952636 debian/changelog, debian/rules, Doxyfile, src/xvc_error_item.c, src/gnome-xvidcap.glade, doc: man/C/xvidcap-dbus-client.1.xml, man/C/xvidcap-dbus-client.1, man/C/xvidcap-dbus-client.1.xml.pot, man/C/xvidcap.1.xml, man/C/xvidcap.1, man/C/xvidcap.1.xml.pot, man/es/xvidcap.1, man/de/xvidcap.1-de.po, man/de/xvidcap-dbus-client.1.xml, man/de/xvidcap-dbus-client.1, man/de/xvidcap-dbus-client.1-de.po, man/de/xvidcap.1.xml, man/de/xvidcap.1, man/it/xvidcap.1-it.po, man/it/xvidcap-dbus-client.1-it.po, man/it/xvidcap.1.xml, man/it/xvidcap.1, xvidcap/C/xvidcap.xml, xvidcap/C/xvidcap.xml.pot, xvidcap/de/xvidcap.xml-de.po, xvidcap/de/xvidcap.xml, xvidcap/it/xvidcap.xml-it.po, xvidcap/it/xvidcap.xml, po: en.po, ru.po, es.po, fr.po, de.po, it.po, zh_CN.po: version bump configure.in, aclocal.m4: build host upgrade 2008-05-02 Karl H. Beckers <karl.h.beckers@gmx.net> * src/xtoffmpeg.c, src/gnome_ui.c, src/gnome_frame.c: preliminary fix for bug # 1952636 and for too small encoding buffer for very small areas (though according to ffmpeg it should have been large enough) * doc/xvidcap/C/figures/menu-show-frame.png: added image for new menu item * . (properties): updated to current ffmpeg svn 2008-04-17 Karl H. Beckers <karl.h.beckers@gmx.net> * src/xtoffmpeg.c, configure.in, config.h.in, ffmpeg: update for current ffmpeg 2008-04-17 Jacques Blouin <jacdex@gmail.com> * po/fr.po: added French translation 2008-03-12 Karl H. Beckers <karl.h.beckers@gmx.net> * src: frame.h, xtoxwd.h, led_meter.h, codecs.h, colors.h, xvidcap-intl.h, dbus-server-object.h, control.h, gnome_warning.h, xtoffmpeg.h, gnome_ui.h, capture.h, app_data.h, job.h, eggtrayicon.h, gnome_frame.h, gnome_options.h, xvc_error_item.h: complete fix for bug # 1885088 (only _XReadPad and __cplusplus remain which are only used here, defined elsewhere) 2008-02-08 Karl H. Beckers <karl.h.beckers@gmx.net> * src: led_meter.h, codecs.h, control.h, gnome_warning.c, app_data.c, app_data.h, job.h, eggtrayicon.h, xv_error_item.c, xvc_error_item.c, Makefile.am, xv_error_item.h, xvc_error_item.h, ../po: en.po, ru.po, es.po, de.po, it.po, POTFILES.in, zh_CN.po: fix bug # 1885088 and also change XvError* to match the XVC_* naming scheme now used elsewhere * doc/xvidcap/de: xvidcap.xml-de.po, figures/menu.png, figures/prefs-commands.png, figures/prefs-mf.png, figures/prefs-sf.png, figures/prefs-general.png: docs l10n 2008-02-03 Karl H. Beckers <karl.h.beckers@gmx.net> * src/app_data.c: fix for but #1885105 was incomplete * src/app_data.c: fix for but #1885105 was still flawed 2008-02-02 Karl H. Beckers <karl.h.beckers@gmx.net> * aclocal.m4, src: led_meter.c, codecs.c, colors.c, led_meter.h, codecs.h, colors.h, control.h, xtoffmpeg.c, gnome_ui.c, capture.c, app_data.c, job.c, app_data.h, gnome_frame.c, gnome_options.c, main.c, options.c: indentation and fix for bug # 1880627, thanks Markus for the original patch. * configure.in, config.h.in, acinclude.m4, aclocal.m4: fix for rfe # 1880629 * doc/xvidcap/it/xvidcap.xml, doc: C/xvidcap-dbus-client.1, C/xvidcap.1, es/xvidcap.1, de/xvidcap-dbus-client.1, de/xvidcap.1, it/xvidcap.1.xml, it/xvidcap.1: regenerated docs 2008-01-14 Karl H. Beckers <karl.h.beckers@gmx.net> * src: gnome_frame.c, gnome_ui.c: fix capture type radio button in menu and some debug statements. 2008-01-13 Karl H. Beckers <karl.h.beckers@gmx.net> * Makefile.am, Changelog: added EXTRA_DIST net.jarre_de_the.Xvidcap.service.in * doc/man/it/xvidcap-dbus-client.1-it.po, src/options.c, po/en.po, po/ru.po, po/es.po, po/de.po, po/it.po, po/zh_CN.po, doc/man: C/xvidcap-dbus-client.1.xml, C/xvidcap-dbus-client.1.xml.pot, C/xvidcap.1.xml, C/xvidcap.1.xml.pot, de/xvidcap.1-de.po, de/xvidcap-dbus-client.1.xml, de/xvidcap-dbus-client.1, de/xvidcap-dbus-client.1-de.po, de/xvidcap.1.xml, de/xvidcap.1, it/xvidcap.1-it.po: Preparing l10n for 1.1.7 * docs/xvidcap: C/figures/menu-mf.png, C/figures/menu.png, C/figures/menu-cont.png, C/figures/menu-sf.png, C/figures/menu-about.png, C/figures/menu-save-prefs.png, C/figures/prefs-commands.png, C/figures/prefs-mf.png, C/figures/menu-animate.png, C/figures/menu-prefs.png, C/figures/menu-make-video.png, C/figures/menu-quit.png, C/figures/prefs-sf.png, C/figures/prefs-general.png, C/figures/menu-help.png, C/xvidcap.xml, C/xvidcap.xml.pot, de/xvidcap.xml-de.po, de/xvidcap.xml, it/xvidcap.xml-it.po: Preparing l10n of manual for 1.1.7 2007-12-16 Benjamin Larsson <banan@ludd.ltu.se> * src: codecs.c, codecs.h: added codecs "Flash Screen Video" and "FFmpeg Video 1" for lossless screen captures 2007-12-16 Karl H. Beckers <karl.h.beckers@gmx.net> * src/xtoffmpeg.c: fix flawed capture size calculation with rescale * src/gnome_ui.c: fix flawed UI behaviour around hiding and showing frame * src/Makefile.am: fix build without dbus 2007-11-30 Karl H. Beckers <karl.h.beckers@gmx.net> * src: gnome_ui.c, capture.c, app_data.c, app_data.h, gnome_frame.c, gnome_options.c, options.c, gnome-xvidcap.glade: Add functionality for following the mouse pointer when capturing and hiding the frame. * src: codecs.c, codecs.h: add format for direct VOB creation * src/app_data.c: fixed array arithmetic for error printing in nongui mode 2007-11-23 dAniel hAhler <daniel@thequod.de> * po/de.po: bugfix for missing echo's 2007-11-20 Karl H. Beckers <karl.h.beckers@gmx.net> * src: gnome_ui.c, capture.c, app_data.c, job.c, app_data.h, job.h: make capturing more correct, avoid some more potential deadlocks through tighter thread synchronization 2007-11-13 Karl H. Beckers <karl.h.beckers@gmx.net> * src: gnome_ui.c, capture.c, gnome_frame.c: some fixes, improvements, optimizations for changing the capture area while capturing. You may notice some more delay of repainting the control UI while capturing and moving it, but your captured video will now be correct. 2007-11-08 Karl H. Beckers <karl.h.beckers@gmx.net> * src: frame.h, gnome_ui.c, capture.c, app_data.c, app_data.h, gnome_frame.c, frame.c: optimize X11 roundtrips by obtaining required X11 info up front and storing it in XVC_AppData. Also fix a BadMatch with stopping when using XDamage and the notification area 2007-11-07 Karl H. Beckers <karl.h.beckers@gmx.net> * src/xtoffmpeg.c: fix ffmpeg multi-threading for very small capture areas where 4 threads would exceed ffmpeg's internal maximum * src: xtoffmpeg.c, gnome_ui.c, capture.c, job.c: fixes to state changes during capture to make sure no external state changes can occur while we're reacting on a given state * src: control.h, xtoffmpeg.c, gnome_ui.c, capture.c, app_data.c, job.c, app_data.h, gnome_frame.c, job.h, main.c: add the mutexes to the XVC_AppData struct to avoid their being global and make sure movement of the capture area during a capture can only take place with the right timing so as not to capture the frame while it is moved. Also we need to caputre full frames (no Xdamage) when the capture area is moved during capture. 2007-11-06 Karl H. Beckers <karl.h.beckers@gmx.net> * po/en.po, po/de.po, src: gnome_ui.c, capture.c, job.c, job.h: Added error msg popup when error occurs writing captured data to file 2007-11-04 Karl H. Beckers <karl.h.beckers@gmx.net> * src/xvidcap-dbus-client.c, src/main.c, po: en.po, de.po, POTFILES.in: updated i18n * doc/man: C/xvidcap-dbus-client.1.xml, C/xvidcap-dbus-client.1, C/xvidcap-dbus-client.1.xml.pot, C/Makefile.am, C/xvidcap.1.xml, C/xvidcap.1, C/xvidcap.1.xml.pot, de/xvidcap.1-de.po, de/xvidcap-dbus-client.1.xml, de/xvidcap-dbus-client.1, de/xvidcap-dbus-client.1-de.po, de/Makefile.am, de/xvidcap.1.xml, de/xvidcap.1: added xvidcap-dbus-client manpage and updated xvidcap manpage for 1.1.7 2007-11-02 Karl H. Beckers <karl.h.beckers@gmx.net> * src: gnome_ui.c, capture.c, job.c, Makefile.am: fix --continue with --time and one condition where starting recording with current frame == max frame would cause a crash 2007-10-29 Karl H. Beckers <karl.h.beckers@gmx.net> * src: dbus-server-object.c, dbus-server-object.h, xvidcap-dbus-client.c: added doxygen comments 2007-10-25 Karl H. Beckers <karl.h.beckers@gmx.net> * configure.in, Makefile.am, src: dbus-server-object.c, xvidcap-dbus.xml, dbus-server-object.h, gnome_ui.c, xvidcap-dbus-client.c, Makefile.am: make dbus activation work (make sure you can write your video file) * src: xtoffmpeg.c, capture.c, job.c: code cleanup and additional debug output * depcomp, INSTALL, COPYING, missing, aclocal.m4, install-sh: new autotools version * doc/xvidcap/de/figures/xvidcap-warning.png: added image to svn 2007-10-24 Karl H. Beckers <karl.h.beckers@gmx.net> * src: dbus-server-object.c, xvidcap-dbus.xml, dbus-server-object.h, xvidcap-dbus-client.c: added start, stop, pause remote functions to dbus server. * src: xvidcap-dbus-client.c, Makefile.am: integrate xvidcap-dbus-client in normal build 2007-10-23 Karl H. Beckers <karl.h.beckers@gmx.net> * net.jarre_de_the.Xvidcap.service.in, Makefile.am, src: dbus-server-object.c, dbus-server-object.h, Makefile.am, xvidcap-infos.xml: prototype for dbus support * Makefile.am, src: dbus-server-object.c, xvidcap-dbus.xml, dbus-server-object.h, xvidcap-dbus-client.c, app_data.c, app_data.h, Makefile.am, xvidcap-infos.xml: dbus prototype works, now * src/capture.c: Solaris does not have extutil.h 2007-10-22 Karl H. Beckers <karl.h.beckers@gmx.net> * src/app_data.c: reimplemented passing of environment variables to spawned processes (e. g. animate/play) to make it work independant of the shell * src: colors.h, app_data.c, xtoxwd.c, gnome_options.c: some fixes for compiling with DEBUG=1 * src: gnome_ui.c, gnome_ui.h: code cleanup 2007-09-13 Karl H. Beckers <karl.h.beckers@gmx.net> * src/gnome_frame.c: fixed bug where resizing the capture frame on one side would change the other end, too. 2007-08-25 lon <lon83129@126.com> * po/zh_CN.po: updated l10n 2007-08-13 Karl H. Beckers <karl.h.beckers@gmx.net> * src/gnome_ui.c: fix for bug 1757339 (gtk+ 2.4 compat issue) 2007-06-30 Karl H. Beckers <karl.h.beckers@gmx.net> * ffmpeg: ffmpeg version bump to current version (preliminary tests look good, needs more testing). Also fixed svn externals to always pull well-defined version of libswscale. 2007-06-30 Samuli Suominen <drac@gentoo.org> * src/xtoffmpeg.c: remove include of dsputil.h 2007-06-30 lon <lon83129@126.com> * po/zh_CN.po: updated Chinese l10n 2007-06-30 TreviƱo <trevi55@gmail.com> * debian: control, rules: enable libtheora and require imagemagick