mirror of
https://github.com/Motion-Project/motion.git
synced 2026-01-25 15:18:42 -05:00
Fix typos in CHANGELOG, CREDITS and man page file
This commit is contained in:
132
CHANGELOG
132
CHANGELOG
@@ -1,3 +1,5 @@
|
||||
3.2.11 Summary of Changes
|
||||
|
||||
Features
|
||||
* Added support for ffmpeg-2008-04-09 port version of FreeBSD.
|
||||
* Remove mjpegtools dependencies and integrate only needed functions from library. (Angel Carpintero)
|
||||
@@ -56,7 +58,7 @@ Bugfixes
|
||||
* Fix http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2007x11x25x102808 (Angel Carpintero)
|
||||
* Avoid random errors , initialising some structs for V4L1
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2007x11x26x010755 (Jason Sharpee & Angel Carpintero)
|
||||
* Fix motion segfaul because ffmpeg API change
|
||||
* Fix motion segfault because ffmpeg API change
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/SupportQuestion2007x12x29x175530 (Angel Carpintero)
|
||||
* Little fix in ffmpeg.c comparing version of LIBAVFORMAT_BUILD, since ffmpeg svn -r4486 LIBAVFORMAT_BUILD and
|
||||
LIBAVCODEC_BUILD uses LIBAVFORMAT_VERSION_INT ((49<<16)+(0<<8)+0) and LIBAVCODEC_VERSION_INT ((49<<16)+(0<<8)+0)
|
||||
@@ -88,8 +90,8 @@ Bugfixes
|
||||
* Fix segfault in debian http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2007x09x24x175945
|
||||
(Angel Carpintero)
|
||||
* Fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=391055 , change
|
||||
motion man page , -d requieres level. (Angel Carpintero)
|
||||
* Handle mjpeg decoding and fix color issue adding mjpegtools dependecy
|
||||
motion man page , -d requires level. (Angel Carpintero)
|
||||
* Handle mjpeg decoding and fix colour issue adding mjpegtools dependency
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MjpegColorIssue
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MjpegToYUV420pPatch
|
||||
(Marius Rieder, Angel Carpintero).
|
||||
@@ -128,7 +130,7 @@ Bugfixes
|
||||
* Removed a duplicate call to jpeg_destroy_decompress already is called from
|
||||
netcam_image_conv (Krzysztof Blaszkowski).
|
||||
* Fix http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x10x10x081903,
|
||||
reconnet to mysql if connection dropped (Angel Carpintero).
|
||||
reconnect to mysql if connection dropped (Angel Carpintero).
|
||||
* Fix memory management in ffmpeg.c (Rafis Khayrullin).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x12x19x062432
|
||||
* Fix of ffmpeg_avcodec_log code (Alain Guidez).
|
||||
@@ -203,7 +205,7 @@ Bugfixes
|
||||
* Fixed http pause feature so that pausing thread 0 now pauses all threads.
|
||||
(GunnarSkjold)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x07x10x111239
|
||||
* Put a new global mutex arround avcodec_close to avoid problems with not thread
|
||||
* Put a new global mutex around avcodec_close to avoid problems with not thread
|
||||
safe functions in ffmpeg (Angel Carpintero)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x04x07x164654
|
||||
* On FreeBSD configure defines a redundant freebsd for motion. Fixed by replacing
|
||||
@@ -249,14 +251,14 @@ Bugfixes
|
||||
* Fixed memory leak in ffmpeg code. (Andrew Hamilton)
|
||||
* Fixed http control of pan and tilt (Angel Carpintero)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x12x22x122649
|
||||
* Fixed netcamera bug related to seperating frames in an mjpeg stream.
|
||||
* Fixed netcamera bug related to separating frames in an mjpeg stream.
|
||||
(Peter Holik). From mailing list 23 Dec 2005.
|
||||
* Fix related to connecting to the netcam (William Black)
|
||||
From mailing list 23 Dec 2005.
|
||||
* Changed CHANGELOG to same bullet format as used by TWiki to make it easier
|
||||
to write release notes (Kenneth Lavrsen)
|
||||
* Changed CREDITS to same bullet format as CHANGELOG (Kenneth Lavrsen)
|
||||
* Fixed sql_mask not initialisated correctly (Angel Carpintero)
|
||||
* Fixed sql_mask not initialised correctly (Angel Carpintero)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x01x09x175603
|
||||
* Fixed the management of strings from http remote control , setting to NULL
|
||||
when they are set to "blank" and fixes a problem with despeckle , that didn't
|
||||
@@ -273,15 +275,15 @@ Bugfixes
|
||||
* Implemented fix for missed snapshots with slow network cameras (Kenneth Lavrsen)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x02x07x162149
|
||||
* Added some constants in video.c function v4l_picture_controls() which can help
|
||||
people hack an optimal set of values for controlling auto brighness for their
|
||||
people hack an optimal set of values for controlling auto brightness for their
|
||||
particular camera. For now I am do not want to add all of these to the already
|
||||
too large number of motion config options. Maybe based on feedback we can
|
||||
permanently change the constants and add an additional auto brightness option.
|
||||
Or maybe a combined option that sets more constant based on an algoritm.
|
||||
Or maybe a combined option that sets more constant based on an algorithm.
|
||||
(Kenneth Lavrsen)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x02x07x212816
|
||||
* Fixed a syntax error in picture.c get_pgm() which caused the program to seg
|
||||
fault when a mask file size did not match the picture size. Now the program
|
||||
* Fixed a syntax error in picture.c get_pgm() which caused the program to segfault
|
||||
when a mask file size did not match the picture size. Now the program
|
||||
correctly gives an error message and continues without the mask. (Kenneth
|
||||
Lavrsen).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x10x08x150720
|
||||
@@ -316,7 +318,7 @@ Features
|
||||
after the camera has moved (auto or manual) during which motion detection
|
||||
is disabled. This option should be set so low that the motion detection
|
||||
is re-enabled the minute the camera is standing still again.
|
||||
* Added new sql_query option. This in combination with convertion
|
||||
* Added new sql_query option. This in combination with conversion
|
||||
specifiers incl the two new %f and %n enables the user to use any database
|
||||
structure they please. Adding fields is now a simple matter of modifying
|
||||
the sql query.
|
||||
@@ -334,7 +336,7 @@ Features
|
||||
10 seconds until the netcam is available. Until the netcam is available
|
||||
Motion enters a mode showing a grey image with a text information which
|
||||
is fed to webcam, timelapse, snapshots, vloopback etc. If the actual
|
||||
height and width of the netcam does not match the dimentions in the
|
||||
height and width of the netcam does not match the dimensions in the
|
||||
config file Motion will perform a quick restart.
|
||||
* Added a better error handling of a netcam that changes dimensions
|
||||
while Motion is running. Instead of just writing error messages Motion
|
||||
@@ -343,7 +345,7 @@ Features
|
||||
and brightness, support large resolutions.
|
||||
* RPM specs file changed as suggested for use in the Livna repository.
|
||||
* Changed the sequence of events connected with creating files. Data is
|
||||
now written to the databases (if used) before an external commens is
|
||||
now written to the databases (if used) before an external commends is
|
||||
on (on_xxxx options) allowing the external program to use the new data
|
||||
in the database.
|
||||
* Motion is now also works on MaxOSX with similar feature set as FreeBSD.
|
||||
@@ -367,7 +369,7 @@ Bugfixes
|
||||
* Changed configure so that --with-jpeg-mmx is default off as a reaction to
|
||||
known problems seen when using the jpeg-mmx library.
|
||||
* The lightswitch and switchfilter features have changed to ensure that both
|
||||
algoritms work on raw unfiltered motion pixels which they both were designed
|
||||
algorithms work on raw unfiltered motion pixels which they both were designed
|
||||
for.
|
||||
* Fixed bug related to init of mutex in netcam code.
|
||||
* Fixed small bug where the displayed time in the grey error image
|
||||
@@ -413,14 +415,14 @@ snap1
|
||||
* Implemented Threadnr in TLS (thread-local storage)patch. It puts the thread
|
||||
number into TLS and modifies motion_log() so that we do not have to drag the
|
||||
cnt struct around just to be able to print the thread number in the log and
|
||||
on the console. (Per J<>nsson with additional removal of unuseded cnt by
|
||||
on the console. (Per J<>nsson with additional removal of unused cnt by
|
||||
Kenneth Lavrsen).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ThreadNrTlsPatch
|
||||
* Moved the motion_loop initialization into a new function motion_init
|
||||
* Moved the motion_loop initialisation into a new function motion_init
|
||||
(Bill Brack).
|
||||
* Removed old unused code related to read mode (not mmap) from V4L devices
|
||||
(Kenneth Lavrsen).
|
||||
* In v4l_start change map from unsinged char * to void * to be ANSI C compliant
|
||||
* In v4l_start change map from unsigned char * to void * to be ANSI C compliant
|
||||
with mmap (Angel Carpintero)
|
||||
* http control: Changed disabled to (not defined) when displaying option list
|
||||
(Angel Carpintero)
|
||||
@@ -436,13 +438,13 @@ snap1
|
||||
* Better support to capture with big resolution ( 640x480 , 768x576 ).
|
||||
* Update Readme adding information about "how to configure a capture
|
||||
card and settings" , update packages dependencies .
|
||||
* Remove support for libjpeg-mmx , motion sefgault ( future fix ).
|
||||
* Remove support for libjpeg-mmx , motion segfault ( future fix ).
|
||||
* Cosmetics changes in configure.in.freebsd ( replace --without-v4l by
|
||||
without-bktr ).
|
||||
* Cleanup code and fix warnings.
|
||||
|
||||
snap2
|
||||
* Simplified rotation code based on the fact that images must have dimentions
|
||||
* Simplified rotation code based on the fact that images must have dimensions
|
||||
that are a multiple of 16 (Per J<>nsson)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/RotateSimplificationPatch
|
||||
* Switchfilter feature repaired. It was called inside motion_detected()
|
||||
@@ -483,7 +485,7 @@ snap3
|
||||
* RPM specs file changed as suggested for use in the Livna repository.
|
||||
(Kenneth Lavrsen)
|
||||
* The lightswitch and switchfilter features have been moved up before the
|
||||
despeckle features are run. This should ensure that both algoritms work on
|
||||
despeckle features are run. This should ensure that both algorithms work on
|
||||
raw unfiltered motion pixels which they both were designed for. (Kenneth
|
||||
Lavrsen)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x10x05x212444
|
||||
@@ -514,13 +516,13 @@ snap4
|
||||
appended at the end of the 3 on_xxxx commands. (Kenneth Lavrsen)
|
||||
* Removed the sql_user_text option that was added in snap 2 (Kenneth
|
||||
Lavrsen)
|
||||
* Added new sql_query option. This in combination with convertion
|
||||
* Added new sql_query option. This in combination with conversion
|
||||
specifiers incl the two new %f and %n enables the user to use any database
|
||||
structure they please. Added fields is now a simple matter of modifying
|
||||
the sql query. The default is the same as the default in snap1.
|
||||
(Kenneth Lavrsen).
|
||||
* Changed the sequence of events connected with creating files. Data is
|
||||
now written to the databases (if used) before an external commens is
|
||||
now written to the databases (if used) before an external comments is
|
||||
on (on_xxxx options) allowing the external program to use the new data
|
||||
in the database (Kenneth Lavrsen).
|
||||
* Added an infinite retry scheme for netcams that are not available
|
||||
@@ -530,9 +532,9 @@ snap4
|
||||
information being fed to webcam, timelapse, snapshots, vloopback etc.
|
||||
Motion uses the width and height from the config file for this. It is
|
||||
a good idea to setup width and height so it is the same as the netcam.
|
||||
If the dimentions are the same Motion will switch over to the netcam
|
||||
If the dimensions are the same Motion will switch over to the netcam
|
||||
seemlessly. If the dimensions are different Motion will perform a quick
|
||||
restart so all the many internal buffers can be initialized properly
|
||||
restart so all the many internal buffers can be initialised properly
|
||||
(Kenneth Lavrsen).
|
||||
* Added a better error handling of a netcam that changes dimensions
|
||||
while Motion is running. Instead of just writing error messages Motion
|
||||
@@ -612,7 +614,7 @@ Features
|
||||
* Drawing of mask and smartmask in setup mode improved
|
||||
* Compilation of motion on 64 bit machines improved
|
||||
* RPMs can now be built by non-root user
|
||||
* Improved the labelling algoritm so that locate feature and tracking features
|
||||
* Improved the labelling algorithm so that locate feature and tracking features
|
||||
includes all labelled areas above threshold
|
||||
* Motion now supports the mjpeg webcam stream while saving PPM images.
|
||||
* New improved webcam feature. When you set webcam_motion on Motion will now
|
||||
@@ -644,7 +646,7 @@ Features
|
||||
that are easier to integrate without too much manual editing.
|
||||
|
||||
Bug Fixes
|
||||
* Fixed a bug in the autobrightness algoritm
|
||||
* Fixed a bug in the autobrightness algorithm
|
||||
* Fixed bug reporting errors when creating symlink to last snap
|
||||
* Improved code so that Motion no longer uses the tmpfile() function for
|
||||
buffering the frames of the mjpeg stream.
|
||||
@@ -652,12 +654,12 @@ Bug Fixes
|
||||
RPMs on Suse.
|
||||
* Improved signal handler
|
||||
* Code commented much more.
|
||||
* Many bugfixes to get Motion more stable (less seg faults)
|
||||
* Many bugfixes to get Motion more stable (less segfaults)
|
||||
* Code improved to remove all warnings when compiled with gcc 4.0
|
||||
* Better FreeBSD support
|
||||
* Replace functions not threadsafe with threadsafe functions.
|
||||
* Implemented a much easier to use motion_log function which replaces the
|
||||
calls to prinf and syslog. This code change as no impact to the user.
|
||||
calls to printf and syslog. This code change as no impact to the user.
|
||||
* Fixed a bug in video.c so that VIDEO_PALETTE_GREY cameras now actually work.
|
||||
* Updated the ffmpeg.c code so that Motion can now be built with ffmpeg CVS
|
||||
release from the June/July 2005 timeframe.
|
||||
@@ -697,7 +699,7 @@ snap3
|
||||
* Changed the order of drawing the red mask in setup mode so that the
|
||||
smartmask is drawn after the fixed mask (Joerg Weber).
|
||||
* Changed the configure script so that /usr/lib64 is also searched for
|
||||
the presense of ffmpeg (should fix the problem with 64 bit machines)
|
||||
the presence of ffmpeg (should fix the problem with 64 bit machines)
|
||||
(Kenneth Lavrsen).
|
||||
* Changed the configure script so that rpms can be made by normal non-root
|
||||
users (Angel Carpintero, Kenneth Lavrsen).
|
||||
@@ -712,7 +714,7 @@ snap4
|
||||
* Improved the display of fixed mask. It is now shown as grey instead of
|
||||
red. This makes it easier to see the smart mask working when you also have
|
||||
a fixed mask (Joerg Weber).
|
||||
* Netcam First Header patch. If an error with jpeg decompression occured at
|
||||
* Netcam First Header patch. If an error with jpeg decompression occurred at
|
||||
connecting to a mjpeg streaming webcam, this patch skips this jpeg and tries
|
||||
to decompress next jpeg up to MAX_HEADER_RETRIES (20) (Peter Holik).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/NetcamFirstHeader
|
||||
@@ -720,10 +722,10 @@ snap4
|
||||
snap5
|
||||
* Small improvement in framerate accuracy (Peter Holik).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/FramerateAdjust
|
||||
* Fixed a bug in the autobrightness algoritm (Per Johnsson)
|
||||
* Fixed a bug in the autobrightness algorithm (Per Johnsson)
|
||||
* Fixed a bug in the webhttpd code related to pan/tilt. Bug was introduced in
|
||||
snap4 (Angel Carpintero, Kenneth Lavrsen).
|
||||
* Improved the labelling algoritm so that locate feature and tracking features
|
||||
* Improved the labelling algorithm so that locate feature and tracking features
|
||||
includes all labelled areas above threshold (Joerg Weber).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ImprovedLabellingPatch
|
||||
* Fixed bug reporting errors when creating symlink to last snap (Bill Maidment)
|
||||
@@ -781,9 +783,9 @@ snap9
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x08x01x150922
|
||||
* Fixed memory leak in webhttpd related to use of strdup (Angel Carpintero).
|
||||
* Improved the error reporting in the Netcam code and did a few minor
|
||||
corrections and code cleansups (Bill Brack).
|
||||
corrections and code cleanups (Bill Brack).
|
||||
* Implemented a much easier to use motion_log function which replaces the
|
||||
calls to prinf and syslog. The implementation to actually use this has been
|
||||
calls to printf and syslog. The implementation to actually use this has been
|
||||
implemented in video.c and the Netcam code files. Rest will be in next snap.
|
||||
This code change as no impact to the user (Bill Brack).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ErrorLoggingEnhancementPatch
|
||||
@@ -802,8 +804,8 @@ snap10
|
||||
* Error Logging Enhancement Patch v 1.3 (Angel Carpintero) including:
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ErrorLoggingEnhancementPatch
|
||||
* Populate the motion_log to the whole motion source code.
|
||||
* Fixed FreeBSD copilation.
|
||||
* Added the posiblity to pass NULL as struct context *
|
||||
* Fixed FreeBSD compilation.
|
||||
* Added the possibility to pass NULL as struct context *
|
||||
* Removed unused errno variables.
|
||||
* Fixed errno in rotate.c , set to 0.
|
||||
* Fixed some errno flags in webhttpd.c and motion.c
|
||||
@@ -906,7 +908,7 @@ snap5
|
||||
* Fixed a bug in noise tune which was most visible at very low light.
|
||||
(Joerg Weber and Kenneth Lavrsen)
|
||||
* Further improvement in the setup mode. Messages are now prefixed by
|
||||
the thread number in [brackets]. Moved 2 funtions from motion.c to
|
||||
the thread number in [brackets]. Moved 2 functions from motion.c to
|
||||
picture.c. The setup mode patch is now considered finished. (Joerg Weber)
|
||||
|
||||
snap6
|
||||
@@ -936,9 +938,9 @@ snap7
|
||||
|
||||
snap8
|
||||
* Added support for non-streaming (image based) netcams without content-length
|
||||
header. (3.2.1-snap7-post1 version of the Netcam Stabilty Patch by Christopher
|
||||
header. (3.2.1-snap7-post1 version of the Netcam Stability Patch by Christopher
|
||||
Price).
|
||||
* Improvement in the noise-tune algoritm (Joerg Weber)
|
||||
* Improvement in the noise-tune algorithm (Joerg Weber)
|
||||
* Re-arranged many of the const char declarations so that they are always
|
||||
before any statements within a block { }. This is to avoid compiler errors
|
||||
with older but still used gcc versions such as 2.95. (Kenneth Lavrsen)
|
||||
@@ -981,7 +983,7 @@ snap10
|
||||
* Fixed a problem when compiling with --without-v4l configuration.
|
||||
(Philip Marien)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x03x27x112843
|
||||
* Threw away the file descripter leak fix from snap 9 because it caused
|
||||
* Threw away the file descriptor leak fix from snap 9 because it caused
|
||||
more trouble than it fixed. Removed the close_anything_open() and the
|
||||
cnt_list.control_socket_server field. Replaced it all with a simple
|
||||
piece of code that all server daemons call when started: setsid() followed
|
||||
@@ -1006,7 +1008,7 @@ snap10
|
||||
to improve the accuracy of time calculations for the framerate (Kenneth
|
||||
Lavrsen)
|
||||
* Updated code so Motion again runs on FreeBSD (Angel Carpintero).
|
||||
* Removed chech for memmem from configure (Angel Carpintero).
|
||||
* Removed check for memmem from configure (Angel Carpintero).
|
||||
* Updated http control interface so that an additional check is done
|
||||
before saving config files (Angel Carpintero).
|
||||
* Fixed a problem with URLs http://192.168.1.3:8080/0 which did not
|
||||
@@ -1067,8 +1069,8 @@ snap12
|
||||
and rework of thread signal/wait conditions.
|
||||
* Adjusted reconnection retries to 60 (every minute for an hour).
|
||||
* Fix bug where motion will not quit if requested when reconnecting.
|
||||
* Cruft, feature creep and redudant code removed.
|
||||
* Consolated reconnection capability to unified netcam_reconnect function.
|
||||
* Cruft, feature creep and redundant code removed.
|
||||
* Consolidated reconnection capability to unified netcam_reconnect function.
|
||||
* Rework netcam_start logic, minimize startup variables.
|
||||
* Rework netcam_stream_read and netcam_single_read logic.
|
||||
* Minor changes to netcam_next logic.
|
||||
@@ -1117,14 +1119,14 @@ snap15
|
||||
* Added new feature. When you specify a mask file in the config file and start
|
||||
Motion, and the mask file does not exist, Motion will create a new clear
|
||||
(white) mask file for you in the right size. Then it is easy to simply
|
||||
open the file in your favorite paint program and add the masking in black
|
||||
open the file in your favourite paint program and add the masking in black
|
||||
(Joerg Weber).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/FixedMaskFileOnMotionImagesPatch
|
||||
* Fixed a bug in the low_cpu feature where cpu load increased instead of
|
||||
decreasing because the framerate calculations were completely wrong. This was
|
||||
an old bug introduced in 3.0.1 (Kenneth Lavrsen).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x04x24x205933
|
||||
* Improved the auto-brightness algoritm. When auto-brightness is enabled
|
||||
* Improved the auto-brightness algorithm. When auto-brightness is enabled
|
||||
the brightness option becomes a target value for the brightness level.
|
||||
This should also close a bug report (Kenneth Lavrsen).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x02x26x195358
|
||||
@@ -1158,7 +1160,7 @@ snap17
|
||||
%L (motion center y), %i (locate width x) and %J (locate width y). These
|
||||
changes also required a refactoring of the alg_locate code. This change
|
||||
is part of the implementation of a generic tracking feature and it enables
|
||||
implementing external programs that can perform sinple prediction features.
|
||||
implementing external programs that can perform simple prediction features.
|
||||
(Kenneth Lavrsen)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ExtendReplaceConversionSpecifiersDiscussion
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/GenericTrackingPatch
|
||||
@@ -1241,7 +1243,7 @@ snap3
|
||||
* Enabled use of leading spaces when changing text_left and text_right via
|
||||
xmlrpc by using quotation marks if the value starts with a leading space.
|
||||
* Speed optimizations for dilate and labelling code.
|
||||
* Significant speed improvement in the motion detection algoritm.
|
||||
* Significant speed improvement in the motion detection algorithm.
|
||||
* Motion images are now gray scale instead of green. Smartmask is shown
|
||||
in red.
|
||||
* Implemented FreeBSD auto-detection CPU/ARCH fix.
|
||||
@@ -1278,7 +1280,7 @@ snap2
|
||||
* Improved the Makefile with automatic check of dependencies and
|
||||
nicer output for the user.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MakefileWithAutoDependencies
|
||||
* Implenmented first phase of the rotate patch. Need to fix the storage
|
||||
* Implemented first phase of the rotate patch. Need to fix the storage
|
||||
method for image height and width
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/RotatePatch
|
||||
|
||||
@@ -1302,7 +1304,7 @@ snap4
|
||||
running program. The user can change the options and write them to the
|
||||
config files and then restart motion. This change is done because many
|
||||
internal data structures and memory allocations cannot handle change
|
||||
of image dimentions/size.
|
||||
of image dimensions/size.
|
||||
* Fixed the problem with leading spaces of text_left and text_right
|
||||
getting lost when saving with xmlrpc. For text_left and text_right
|
||||
Motion now puts the string in quotation marks if the value starts with
|
||||
@@ -1354,7 +1356,7 @@ snap9
|
||||
Price and Angel Carpintero).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/StreamingNetcamWithoutCurl
|
||||
* Implemented a significant speed improvement in the motion detection
|
||||
algoritm (by Per J<>nsson).
|
||||
algorithm (by Per J<>nsson).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/AlgDiffStandardMmxPatch
|
||||
* Fixed a small bug which caused in jumpy mpeg1 videos with ffmpeg 0.4.8.
|
||||
|
||||
@@ -1381,7 +1383,7 @@ snap10
|
||||
clear to people that it is information and not an error message.
|
||||
|
||||
snap11
|
||||
* Changed allocation of despeckle buffer to avoid a seg fault when using
|
||||
* Changed allocation of despeckle buffer to avoid a segfault when using
|
||||
a netcam where the image is wider than defined in motion.conf width.
|
||||
* The noise tune value displayed in the upper left corner along with
|
||||
number of changed pixels is no longer displayed (was there for debugging).
|
||||
@@ -1448,7 +1450,7 @@ snap1
|
||||
* Fixed a bug in the SQL code related to file type.
|
||||
|
||||
Release
|
||||
* Fixed a seg fault problem in alg.c related to the locate feature.
|
||||
* Fixed a segfault problem in alg.c related to the locate feature.
|
||||
* Made motion more robust to whitespace in its config files. It now
|
||||
accepts CR LF (DOS/Windows) and whitespace only lines no longer
|
||||
gives warning messages in syslog. Also cleaned up the conf.c
|
||||
@@ -1480,9 +1482,9 @@ New features:
|
||||
for timelapse mpegs. It makes little sense to have the current event
|
||||
number as part of the timelapse filename as default.
|
||||
* A new feature called 'labeling' was added which is a great enhancement
|
||||
to the motion detection algoritm. It ensures that only the largest
|
||||
to the motion detection algorithm. It ensures that only the largest
|
||||
area of movement is included in the detection and it prevents noise
|
||||
and wind from makeing false detection. It should also make tracking
|
||||
and wind from making false detection. It should also make tracking
|
||||
work better.
|
||||
* Angel Carpintero ported motion and it's main features to freeBSD.
|
||||
The freeBSD is still very much beta and because of limited access to
|
||||
@@ -1564,7 +1566,7 @@ snap7
|
||||
* Angel Carpintero ported motion and it's main features to freeBSD.
|
||||
The freeBSD is still very much beta and because of limited access to
|
||||
hardware we need more people to test the various features.
|
||||
* Angel Carpintaro created an updated specs file that enables Kenneth
|
||||
* Angel Carpintero created an updated specs file that enables Kenneth
|
||||
to build RPMs of Motion.
|
||||
|
||||
snap8
|
||||
@@ -1717,7 +1719,7 @@ Release
|
||||
* Changed fast algorithm to imgs.size/10000 steps.
|
||||
* Renamed prerecord to pre_capture to be more consistent with
|
||||
post_capture.
|
||||
* Redone pre_capture completly.
|
||||
* Redone pre_capture completely.
|
||||
|
||||
3.1.12
|
||||
rc1
|
||||
@@ -1739,7 +1741,7 @@ rc1
|
||||
3.1.10
|
||||
* added Kenneth's fixes for ffmpeg instability and the problem
|
||||
with the "ioctl(VIDIOCGCHAN): Invalid argument" error
|
||||
* small optimalisation of rgb24toyuv420p (about 6% faster) so
|
||||
* small optimisation of rgb24toyuv420p (about 6% faster) so
|
||||
for certain video-devices things might be a little faster
|
||||
* optimized alg_diff_fast: about 50% faster
|
||||
made it compile again with 2.6.0-test9
|
||||
@@ -1853,7 +1855,7 @@ van Heusden (http://www.vanheusden.com/).
|
||||
Added all config files to examples in Makefile
|
||||
Fixed YUV422 converter for real :)
|
||||
Use 2 as minimum fps for ffmpeg (less produces a floating point
|
||||
exeption)
|
||||
exception)
|
||||
|
||||
2.9.10 Froze 2.9.10
|
||||
Fixed YUV422 to YUV420 converter.
|
||||
@@ -1868,7 +1870,7 @@ van Heusden (http://www.vanheusden.com/).
|
||||
|
||||
2.9.8 Froze 2.9.8
|
||||
Always try to remove snapshot link.
|
||||
Cleande up config file.
|
||||
Cleaned up config file.
|
||||
Cleaned up ppm code, now loads pgm greyscale files.
|
||||
Fixed max_mpeg_time segfault in ffmpeg close event.
|
||||
Added -lm for libavcodec.
|
||||
@@ -1964,7 +1966,7 @@ van Heusden (http://www.vanheusden.com/).
|
||||
Added new snapshot_overwrite option.
|
||||
Changed directory permissions to 0755 instead of 0750.
|
||||
Made timestamp overlay better readable, it is now black
|
||||
or white depending on the back color.
|
||||
or white depending on the back colour.
|
||||
|
||||
2.6.0 froze 2.6.0
|
||||
Updated manpage.
|
||||
@@ -1979,7 +1981,7 @@ van Heusden (http://www.vanheusden.com/).
|
||||
more sane.
|
||||
Made locate box inverse off original pixel instead of white.
|
||||
Created alg.c and alg.h, they contain all functions that
|
||||
have something to do with the motion detection algoritmes.
|
||||
have something to do with the motion detection algorithms.
|
||||
Renamed video.c functions to vid_xxxxx.
|
||||
Created video.h
|
||||
Improved stepper tracking code.
|
||||
@@ -2015,7 +2017,7 @@ van Heusden (http://www.vanheusden.com/).
|
||||
2.4 froze 2.4
|
||||
Complete rewrite of the tracking stuff... it now uses a serial
|
||||
stepper motor interface (and actually works!)
|
||||
Fixed division by zero in ajdust_rate code
|
||||
Fixed division by zero in adjust_rate code
|
||||
Added 'low_cpu' option for minimizing the cpu load while not
|
||||
detecting any motion.
|
||||
Added 'oldlayout' option for using the old style filenames.
|
||||
@@ -2028,7 +2030,7 @@ van Heusden (http://www.vanheusden.com/).
|
||||
|
||||
2.3 froze 2.3
|
||||
Started faq.
|
||||
Includec fix for bad 'strtok' in glibc with RH 7.0
|
||||
Included fix for bad 'strtok' in glibc with RH 7.0
|
||||
Added \t as a delimiter for config files.
|
||||
Made mpeg creation checks more sane.
|
||||
|
||||
@@ -2130,7 +2132,7 @@ van Heusden (http://www.vanheusden.com/).
|
||||
loop, adding other methods is easier this way.
|
||||
Removed sanity check for output formats since someone might
|
||||
want no pictures at all but only warning messages.
|
||||
Make snapshots seperately from other pictures.
|
||||
Make snapshots separately from other pictures.
|
||||
New snapshot names: YYYYMMDDHHMMSS-snapshot
|
||||
Motion images are encoded to mpeg movies to.
|
||||
Made movie file names and counter sane.
|
||||
|
||||
78
CREDITS
78
CREDITS
@@ -10,7 +10,7 @@ Jeroen Vreeken
|
||||
* Changed fast algorithm to imgs.size/10000 steps.
|
||||
* Renamed prerecord to pre_capture to be more consistent with
|
||||
post_capture.
|
||||
* Redone pre_capture completly.
|
||||
* Redone pre_capture completely.
|
||||
|
||||
Kalle Andersson
|
||||
* Created a patch that ensures that Motion detaches from
|
||||
@@ -62,9 +62,9 @@ William M Brack
|
||||
still open netcam bugs.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/NetcamCodeRewritePatch
|
||||
* Improved the error reporting in the Netcam code and did a few minor
|
||||
corrections and code cleansups.
|
||||
corrections and code cleanups.
|
||||
* Implemented a much easier to use motion_log function which replaces the
|
||||
calls to prinf and syslog. The implementation to actually use this has been
|
||||
calls to printf and syslog. The implementation to actually use this has been
|
||||
implemented in video.c and the Netcam code files. Rest will be in next snap.
|
||||
This code change as no impact to the user.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ErrorLoggingEnhancementPatch
|
||||
@@ -72,7 +72,7 @@ William M Brack
|
||||
* Re-mplementation of optional Proxy Server for Network Cameras.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/NetcamProxyServerPatch
|
||||
* Added the missing rotate feature in the new netcam code (Billl Brack)
|
||||
* Netcam error handling improvements and cleanup from Walgrind analysis.
|
||||
* Netcam error handling improvements and cleanup from Valgrind analysis.
|
||||
* Added a configure option --with-developer-flags which enables many compiler
|
||||
warnings that can be used by developers to make code more robust. Not
|
||||
for normal users building Motion.
|
||||
@@ -224,8 +224,8 @@ Angel Carpintero
|
||||
* Fixed memory leak in webhttpd related to use of strdup.
|
||||
* Error Logging Enhancement Patch v 1.3 including:
|
||||
* Populate the motion_log to the whole motion source code.
|
||||
* Fixed FreeBSD copilation.
|
||||
* Added the posiblity to pass NULL as struct context *
|
||||
* Fixed FreeBSD compilation.
|
||||
* Added the possibility to pass NULL as struct context *
|
||||
* Removed unused errno variables.
|
||||
* Fixed errno in rotate.c , set to 0.
|
||||
* Fixed some errno flags in webhttpd.c and motion.c
|
||||
@@ -255,7 +255,7 @@ Angel Carpintero
|
||||
* Sync configure.in.freebsd (adding support for jpeg-mmx, developer-flags and
|
||||
some cosmetic changes ).
|
||||
* Implemented --with-developer-flags fixes in FreeBSD code.
|
||||
* In v4l_start change map from unsinged char * to void * to be ANSI C compliant
|
||||
* In v4l_start change map from unsigned char * to void * to be ANSI C compliant
|
||||
with mmap
|
||||
* http control: Changed disabled to (not defined) when displaying option list.
|
||||
* FreeBSD Code improvements by Angel Carpintero
|
||||
@@ -263,7 +263,7 @@ Angel Carpintero
|
||||
* Better support to capture with big resolution ( 640x480 , 768x576 ).
|
||||
* Update Readme adding information about "how to configure a capture
|
||||
card and settings" , update packages dependencies .
|
||||
* Remove support for libjpeg-mmx , motion sefgault ( future fix ).
|
||||
* Remove support for libjpeg-mmx , motion segfault ( future fix ).
|
||||
* Cosmetics changes in configure.in.freebsd ( replace --without-v4l by
|
||||
without-bktr ).
|
||||
* Cleanup code and fix warnings.
|
||||
@@ -297,7 +297,7 @@ Angel Carpintero
|
||||
* Remove cpu optimization (is broken)
|
||||
* Fixed http control of pan and tilt.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x12x22x122649
|
||||
* Fixed sql_mask not initialisated correctly
|
||||
* Fixed sql_mask not initialised correctly
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x01x09x175603
|
||||
* Fixed the management of strings from http remote control , setting to NULL
|
||||
when they are set to "blank" and fixes a problem with despeckle , that didn't
|
||||
@@ -325,9 +325,9 @@ Angel Carpintero
|
||||
* Fix segfault when netcam_url has no service ( http , ftp )
|
||||
* Fixed interlace issue with METEOR_GEO_EVEN_ONLY in FreeBSD
|
||||
* Fixed possible syntax error in configure related to MySQL
|
||||
* Put a new global mutex arround avcodec_close to avoid problems with not thread
|
||||
* Put a new global mutex around avcodec_close to avoid problems with not thread
|
||||
safe functions in ffmpeg
|
||||
* Put a new global mutex arround avcodec_close to avoid problems with not thread
|
||||
* Put a new global mutex around avcodec_close to avoid problems with not thread
|
||||
safe functions in ffmpeg.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x04x07x164654
|
||||
* On FreeBSD configure defines a redundant freebsd for motion. Fixed by replacing
|
||||
@@ -342,7 +342,7 @@ Angel Carpintero
|
||||
* Add connection status for all devices available from http web interface.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/FeatureRequest2006x11x09x050638
|
||||
* Improved deb packaging , install the init.d script.
|
||||
* Reconnet to mysql if connection dropped.
|
||||
* Reconnect to mysql if connection dropped.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x10x10x081903
|
||||
* Track pan/tilt support for uvcvideo ( Michal Licko ,Dirk Wesenberg and Angel Carpintero )
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/LinuxUvcTrackingPatch
|
||||
@@ -367,8 +367,8 @@ Angel Carpintero
|
||||
* Added MYSQL_OPT_RECONNECT flag for mysql connection (MYSQL 5.x only) and
|
||||
changed default value for mysql_host.
|
||||
* Fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=391055 , change
|
||||
motion man page , -d requieres level.
|
||||
* Handle mjpeg decoding and fix color issue adding mjpegtools dependecy
|
||||
motion man page , -d requires level.
|
||||
* Handle mjpeg decoding and fix colour issue adding mjpegtools dependency
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MjpegColorIssue
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MjpegToYUV420pPatch
|
||||
(Marius Rieder, Angel Carpintero).
|
||||
@@ -387,7 +387,7 @@ Angel Carpintero
|
||||
* Fix http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2007x11x25x102808
|
||||
* Avoid random errors , initialising some structs for V4L1
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2007x11x26x010755 (Jason Sharpee & Angel Carpintero)
|
||||
* Fix motion segfaul because ffmpeg API change
|
||||
* Fix motion segfault because ffmpeg API change
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/SupportQuestion2007x12x29x17553
|
||||
* Little fix in ffmpeg.c comparing version of LIBAVFORMAT_BUILD, since ffmpeg svn -r4486 LIBAVFORMAT_BUILD and
|
||||
LIBAVCODEC_BUILD uses LIBAVFORMAT_VERSION_INT ((49<<16)+(0<<8)+0) and LIBAVCODEC_VERSION_INT ((49<<16)+(0<<8)+0)
|
||||
@@ -499,7 +499,7 @@ Gerrit Hannaert
|
||||
* Fix v4l2_palette http://www.lavrsen.dk/twiki/bin/view/Motion/UvcvideoMjpegPatch
|
||||
|
||||
Peter Holik
|
||||
* Netcam First Header patch. If an error with jpeg decompression occured at
|
||||
* Netcam First Header patch. If an error with jpeg decompression occurred at
|
||||
connecting to a mjpeg streaming webcam, this patch skips this jpeg and tries
|
||||
to decompress next jpeg up to MAX_HEADER_RETRIES (20).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/NetcamFirstHeader
|
||||
@@ -530,7 +530,7 @@ Peter Holik
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/WebhttpEnhancements.
|
||||
* Introduced check for device image size being a multiple of 16.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/NetcamModulo16Patch
|
||||
* Fixed netcamera bug related to seperating frames in an mjpeg stream.
|
||||
* Fixed netcamera bug related to separating frames in an mjpeg stream.
|
||||
From mailing list 23 Dec 2005.
|
||||
* Avoid open file descriptor when connecting to network cameras fails
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/AvoidOpenfiledescriptors
|
||||
@@ -558,7 +558,7 @@ Per J
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x01x06x181426
|
||||
* Fixed the ffmpeg code so that Motion also compiles against libavcodec
|
||||
build 4754 or later.
|
||||
* Fixed a bug in the autobrightness algoritm.
|
||||
* Fixed a bug in the autobrightness algorithm.
|
||||
* RotateBswapFix Patch v 2 including:
|
||||
* cleanup in code comments
|
||||
* fix for __bswap_32 macro collision
|
||||
@@ -569,10 +569,10 @@ Per J
|
||||
* Implemented Threadnr in TLS (thread-local storage)patch. It puts the thread
|
||||
number into TLS and modifies motion_log() so that we do not have to drag the
|
||||
cnt struct around just to be able to print the thread number in the log and
|
||||
on the console. (Per J<>nsson with additional removal of unuseded cnt by
|
||||
on the console. (Per J<>nsson with additional removal of unused cnt by
|
||||
Kenneth Lavrsen).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ThreadNrTlsPatch
|
||||
* Simplified rotation code based on the fact that images must have dimentions
|
||||
* Simplified rotation code based on the fact that images must have dimensions
|
||||
that are a multiple of 16.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/RotateSimplificationPatch
|
||||
|
||||
@@ -711,7 +711,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
option is enabled. (Kenneth Lavrsen)
|
||||
* Changed the ffmpeg>0.4.8 = no mpeg1 gcc warning message so that it is
|
||||
clear to people that it is information and not an error message.
|
||||
* Changed allocation of despeckle buffer to avoid a seg fault when using
|
||||
* Changed allocation of despeckle buffer to avoid a segfault when using
|
||||
a netcam where the image is wider than defined in motion.conf width.
|
||||
* The noise tune value displayed in the upper left corner along with
|
||||
number of changed pixels is no longer displayed (was there for debugging).
|
||||
@@ -759,7 +759,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
* Added new context global cnt_list.control_socket_server set by the httpd
|
||||
thread so that the above mentioned close_anything_open() can close open
|
||||
control sockets.
|
||||
* Threw away the file descripter leak fix from snap 9 because it caused
|
||||
* Threw away the file descriptor leak fix from snap 9 because it caused
|
||||
more trouble than it fixed. Removed the close_anything_open() and the
|
||||
cnt_list.control_socket_server field. Replaced it all with a simple
|
||||
piece of code that all server daemons call when started: setsid() followed
|
||||
@@ -801,7 +801,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
decreasing because the framerate calculations were completely wrong. This was
|
||||
an old bug introduced in 3.0.1.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x04x24x205933
|
||||
* Improved the auto-brightness algoritm. When auto-brightness is enabled
|
||||
* Improved the auto-brightness algorithm. When auto-brightness is enabled
|
||||
the brightness option becomes a target value for the brightness level.
|
||||
This should also close a bug report.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x02x26x195358.
|
||||
@@ -819,7 +819,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
%L (motion center y), %i (locate width x) and %J (locate width y). These
|
||||
changes also required a refactoring of the alg_locate code. This change
|
||||
is part of the implementation of a generic tracking feature and it enables
|
||||
implementing external programs that can perform sinple prediction features.
|
||||
implementing external programs that can perform simple prediction features.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ExtendReplaceConversionSpecifiersDiscussion
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/GenericTrackingPatch
|
||||
* Fixed a bug in switchfilter which caused motion detection to not work
|
||||
@@ -828,7 +828,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x05x06x174416
|
||||
* Man page updated. It is now semi-autogenerated in the Motion TWiki
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MotionOptionsAlphabeticalManpage
|
||||
* Added two new convertion specifiers: %o for threshold and %Q for number
|
||||
* Added two new conversion specifiers: %o for threshold and %Q for number
|
||||
of labels.
|
||||
* Improved the config file description for pre_capture to get people to
|
||||
use small values.
|
||||
@@ -838,7 +838,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
included patches will have to be fixed because it it code all over the
|
||||
place that has been changed.
|
||||
* Changed the configure script so that /usr/lib64 is also searched for
|
||||
the presense of ffmpeg (should fix the problem with 64 bit machines).
|
||||
the presence of ffmpeg (should fix the problem with 64 bit machines).
|
||||
* Changed the configure script so that rpms can be made by normal non-root
|
||||
users.
|
||||
* Fixed a bug in the webhttpd code related to pan/tilt. Bug was introduced in
|
||||
@@ -879,7 +879,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
* Implemented Threadnr in TLS (thread-local storage)patch. It puts the thread
|
||||
number into TLS and modifies motion_log() so that we do not have to drag the
|
||||
cnt struct around just to be able to print the thread number in the log and
|
||||
on the console. (Per J<>nsson with additional removal of unuseded cnt by
|
||||
on the console. (Per J<>nsson with additional removal of unused cnt by
|
||||
Kenneth Lavrsen).
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ThreadNrTlsPatch
|
||||
* Removed old unused code related to read mode (not mmap) from V4L devices.
|
||||
@@ -913,7 +913,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
* Added new SQL field event_time_stamp of the type TIMESTAMP.
|
||||
* RPM specs file changed as suggested for use in the Livna repository.
|
||||
* The lightswitch and switchfilter features have been moved up before the
|
||||
despeckle features are run. This should ensure that both algoritms work on
|
||||
despeckle features are run. This should ensure that both algorithms work on
|
||||
raw unfiltered motion pixels which they both were designed for.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x10x05x212444
|
||||
* Added help texts in conf.c and motion-dist.conf describing the %t
|
||||
@@ -928,7 +928,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
structure they please. Added fields is now a simple matter of modifying
|
||||
the sql query. The default is the same as the default in snap1.
|
||||
* Change the sequence of events connected with creating files. Data is
|
||||
now written to the databases (if used) before an external commens is
|
||||
now written to the databases (if used) before an external comments is
|
||||
on (on_xxxx options) allowing the external program to use the new data
|
||||
in the database
|
||||
* Added an infinite retry scheme for netcams that are not available
|
||||
@@ -938,7 +938,7 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
information being fed to webcam, timelapse, snapshots, vloopback etc.
|
||||
Motion uses the width and height from the config file for this. It is
|
||||
a good idea to setup width and height so it is the same as the netcam.
|
||||
If the dimentions are the same Motion will switch over to the netcam
|
||||
If the dimensions are the same Motion will switch over to the netcam
|
||||
seemlessly. If the dimensions are different Motion will perform a quick
|
||||
restart so all the many internal buffers can be initialized properly.
|
||||
* Added a better error handling of a netcam that changes dimensions
|
||||
@@ -975,14 +975,14 @@ Kenneth Lavrsen (Currently project managing Motion)
|
||||
* Implemented fix for missed snapshots with slow network cameras
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x02x07x162149
|
||||
* Added some constants in video.c function v4l_picture_controls() which can help
|
||||
people hack an optimal set of values for controlling auto brighness for their
|
||||
people hack an optimal set of values for controlling auto brightness for their
|
||||
particular camera. For now I am do not want to add all of these to the already
|
||||
too large number of motion config options. Maybe based on feedback we can
|
||||
permanently change the constants and add an additional auto brightness option.
|
||||
Or maybe a combined option that sets more constant based on an algoritm.
|
||||
Or maybe a combined option that sets more constant based on an algorithm.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2006x02x07x212816
|
||||
* Fixed a syntax error in picture.c get_pgm() which caused the program to seg
|
||||
fault when a mask file size did not match the picture size. Now the program
|
||||
* Fixed a syntax error in picture.c get_pgm() which caused the program to segfault
|
||||
when a mask file size did not match the picture size. Now the program
|
||||
correctly gives an error message and continues without the mask.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/BugReport2005x10x08x150720
|
||||
* ffmpeg_filename has changed name to movie_filename to prepare for
|
||||
@@ -1156,8 +1156,8 @@ Christopher Price
|
||||
and rework of thread signal/wait conditions.
|
||||
* Adjusted reconnection retries to 60 (every minute for an hour).
|
||||
* Fix bug where motion will not quit if requested when reconnecting.
|
||||
* Cruft, feature creep and redudant code removed.
|
||||
* Consolated reconnection capability to unified netcam_reconnect function.
|
||||
* Cruft, feature creep and redundant code removed.
|
||||
* Consolidated reconnection capability to unified netcam_reconnect function.
|
||||
* Rework netcam_start logic, minimize startup variables.
|
||||
* Rework netcam_stream_read and netcam_single_read logic.
|
||||
* Minor changes to netcam_next logic.
|
||||
@@ -1188,7 +1188,7 @@ Petter Reinholdtsen
|
||||
* Adding the install option to the makefile.
|
||||
|
||||
Marius Rieder
|
||||
* Handle mjpeg decoding and fix color issue adding mjpegtools dependecy
|
||||
* Handle mjpeg decoding and fix colour issue adding mjpegtools dependency
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MjpegColorIssue
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/MjpegToYUV420pPatch
|
||||
(Marius Rieder, Angel Carpintero).
|
||||
@@ -1336,7 +1336,7 @@ Joerg Weber
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/SetupModePatch
|
||||
* Fixed a bug in noise tune which was most visible at very low light.
|
||||
* Improved console output in setup mode. Now also outputs threshold.
|
||||
* Improvement in the noise-tune algoritm.
|
||||
* Improvement in the noise-tune algorithm.
|
||||
* Implemented new Generic onxxxx features.
|
||||
Function --- Old Option --- New Option
|
||||
Start of event (first motion) --- execute --- on_event_start
|
||||
@@ -1353,7 +1353,7 @@ Joerg Weber
|
||||
* Improved the display of fixed mask. It is now shown as grey instead of
|
||||
red. This makes it easier to see the smart mask working when you also have
|
||||
a fixed mask.
|
||||
* Improved the labelling algoritm so that locate feature and tracking
|
||||
* Improved the labelling algorithm so that locate feature and tracking
|
||||
features includes all labelled areas above threshold.
|
||||
http://www.lavrsen.dk/twiki/bin/view/Motion/ImprovedLabellingPatch
|
||||
* Make the creation of reference frame and the decay mechanism depending
|
||||
|
||||
4
motion.1
4
motion.1
@@ -458,7 +458,7 @@ Draw characters at twice normal size on images.
|
||||
.B text_event string
|
||||
Values: Max 4095 characters / Default: %Y%m%d%H%M%S
|
||||
.br
|
||||
This option defines the value of the speciel event conversion specifier %C. You can use any conversion specifier in this option except %C. Date and time values are from the timestamp of the first image in the current event.
|
||||
This option defines the value of the special event conversion specifier %C. You can use any conversion specifier in this option except %C. Date and time values are from the timestamp of the first image in the current event.
|
||||
.TP
|
||||
.B text_left string
|
||||
Values: Max 4095 characters / Default: Not defined
|
||||
@@ -560,7 +560,7 @@ Values: Max 4095 characters / Default: /dev/tuner0
|
||||
.br
|
||||
The tuner device used for controlling the tuner in a tuner card. This option is only used when Motion is compiled for FreeBSD.
|
||||
.TP
|
||||
.B v4l2_palette intenger
|
||||
.B v4l2_palette integer
|
||||
Values: 0 - 8 / Default: 8
|
||||
.br
|
||||
Allow to choose preferable palette to be use by motion to capture from those supported by your videodevice.
|
||||
|
||||
Reference in New Issue
Block a user