From: Kenneth L. <ke...@la...> - 2005-08-28 20:28:50
|
Motion Snapshot Release 3.2.4 snap1 Release Notes 3.2.4 snap1 - 28 Aug 2005 Development Release Changes since 3.2.3 snap1 * Removed all warnings originating from the motion sources when running= =20 ./configure --with-developer-flags. The modifications were done by the=20 following people: Peter Holik, Bill Brack, Angel Carpintero and Kenneth=20 Lavrsen. We now encourage developers to ensure that new code is checked=20 with --with-developer-flags and code made so that no new warnings shows=20 originating from the motion sources.=20 <http://www.lavrsen.dk/twiki/bin/view/Motion/ReduceWarningsPatch>http://www.= lavrsen.dk/twiki/bin/view/Motion/ReduceWarningsPatch=20 * Fixed error message with unknown config option (Bill Brack) * Fixed small mistake in allocating memory for cnt->imgs.common_buffer= =20 (Angel Carpintero). * Implemented a speed-up patch of the draw text feature (Peter Holik).= =20 <http://www.lavrsen.dk/twiki/bin/view/Motion/DrawTextspeedup>http://www.lavr= sen.dk/twiki/bin/view/Motion/DrawTextspeedup=20 * http control updated: (null) messages replaced by "disabled", last=20 parameter in conf/list are displayed correctly and only in Main thread.=20 When motion runs with only one thread, it displays "No threads". (Angel=20 Carpintero) * Enhanced compatibility with Lumenera (Bill Brack). * http control: selectbox instead of a textfield for changing boolean=20 configs (Peter Holik and Angel Carpintero).=20 <http://www.lavrsen.dk/twiki/bin/view/Motion/WebhttpEnhancements>http://www.= lavrsen.dk/twiki/bin/view/Motion/WebhttpEnhancements.=20 * Introduced check for device image size being a multiple of 16 (Peter= =20 Holik).=20 <http://www.lavrsen.dk/twiki/bin/view/Motion/NetcamModulo16Patch>http://www.= lavrsen.dk/twiki/bin/view/Motion/NetcamModulo16Patch=20 * Added the debian sub directory so that people can build the deb=20 package (Angel Carpintero). * Sync configure.in.freebsd (adding support for jpeg-mmx,=20 developer-flags and some cosmetic changes ) (Angel Carpintero) * Implemented --with-developer-flags fixes in=20 <http://www.lavrsen.dk/twiki/bin/view/motion/motionrelease3x2x4snap1/twiki/b= in/view/Motion/FreeBSD>FreeBSD=20 code (Angel Carpintero). * Implemented Threadnr in TLS (thread-local storage)patch. It puts the= =20 thread number into TLS and modifies motion_log() so that we do not have to= =20 drag the cnt struct around just to be able to print the thread number in=20 the log and on the console. (Per J=F6nsson with additional removal of=20 unuseded cnt by Kenneth Lavrsen).=20 <http://www.lavrsen.dk/twiki/bin/view/Motion/ThreadNrTlsPatch>http://www.lav= rsen.dk/twiki/bin/view/Motion/ThreadNrTlsPatch=20 * Moved the motion_loop initialization into a new function motion_init= =20 (Bill Brack). * Removed old unused code related to read mode (not mmap) from V4L=20 devices (Kenneth Lavrsen). * In v4l_start change map from unsinged char * to void * to be ANSI C=20 compliant with mmap (Angel Carpintero) * http control: Changed disabled to (not defined) when displaying=20 option list (Angel Carpintero). * Netcam code now waits for the next frame to arrive for a limited=20 period in order to avoid too many duplicate images (Bill Brack). * Motion loop resets its frame timer when the image received is from a= =20 netcam. This lowers the actual framerate of Motion to the rate the netcam=20 can actually keep up with. (Kenneth Lavrsen) * Last --with-developer-flags warnings eliminated simply by swapping=20 the order of the #include statements in the sources (Bill Brack and Kenneth= =20 Lavrsen). *=20 <http://www.lavrsen.dk/twiki/bin/view/motion/motionrelease3x2x4snap1/twiki/b= in/view/Motion/FreeBSD>FreeBSD=20 Code improvements by Angel Carpintero. * Implemented set/get hue , saturation , contrast and brightness. * Better support to capture with big resolution ( 640x480 , 768x576= ). * Update Readme adding information about "how to configure a=20 capture card and settings", update packages dependencies. * Remove support for libjpeg-mmx , motion sefgault ( future fix ). * Cosmetics changes in configure.in.freebsd ( replace --without-v4l= =20 by without-bktr ). * Cleanup code and fix warnings. Next Steps * New features round saving config files. * Event conversion specifier %C * Better Tracking Feature Known Problems * See the=20 <http://www.lavrsen.dk/twiki/bin/view/Motion/BugReports>http://www.lavrsen.d= k/twiki/bin/view/Motion/BugReports=20 for open bugs. * The pwc-ioctl.h is for pwc version 9.0.1, 10.0.6 and 10.0.7a. If you= =20 still use the pwc 8 series then you need to use the headerfile=20 pwc-ioctl.h-pwc8.0 (copy the pwc-ioctl.h-pwc8.0 over pwc-ioctl.h). This is= =20 relevant for USB cameras using Philips chips. Download *=20 <http://www.lavrsen.dk/twiki/pub/Motion/MotionRelease3x2x4snap1/motion-3.2.4= _snap1.tar.gz>http<http://www.lavrsen.dk/twiki/pub/Motion/MotionRelease3x2x4= snap1/motion-3.2.4_snap1.tar.gz>://www.lavrsen.dk/twiki/pub/Motion/MotionRel= ease3x2x4snap1/motion-3.2.4_snap1.tar.gz=20 GPG Signature Kenneth Lavrsen's public key can be found on keyservers or on this non-wiki= =20 webpage. <http://www.lavrsen.dk/publickey.htm>http://www.lavrsen.dk/publickey.htm -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBDEh0ZMeY897Av6rIRApmoAJ4q9vvMH9mrbBZCRRdThQ8w3a6OXgCfRw9z e7YytQInGR/PTkotpQZeT/o=3D =3Dym/x -----END PGP SIGNATURE----- --=20 Kenneth Lavrsen, Glostrup, Denmark ke...@la... Home Page - http://www.lavrsen.dk=20 |