Patches for Motion

Patches Planned

Patch Summary Submitted By Topic Last Updated
SanityCheckforConfigOptions: Sanity Check for Config Options Description of Patch Next milestone on the roadmap will be a better handling of config options. A sanity check has to be performed ... JoergWeber 11 Nov 2007 - 09:43
JoergWeber
Number of topics: 1

Patches in Progress

Patch Summary Submitted By Topic Last Updated
CygwinPatch: CygwinPatch Description of Patch Greetings all! This is my first contribution to open source software, so please be patient if I screw something up. In response to ... TomBuaas? 27 Aug 2009 - 07:09
TomBuaas
DarkwindHackeronMotionPatching: Darkwind Hackeron Motion Patching Description of Patch New Options * smooth_video: bool as explained in http://www.lavrsen.dk/twiki/bin/view/Motion/SmoothVideoFromEventStartToStop ... RomanGaufman 25 Oct 2008 - 02:26
AngelCarpintero
EnumeratedConfigOptions: Enumerated values for config options Description of Patch This patch improves the handling of config options which take a small number of values (like a C 'enum' ... WimLewis 01 May 2011 - 12:28
KennethLavrsen
ExecProxyPatch: exec_proxy Description of Patch A hack to allow you to specify an external program that will function as the source for a MJPEG video stream. This is useful for accessing ... EvilPete 25 May 2006 - 10:12
KennethLavrsen
GenericTrackingPatch: Generic Tracking Patch Introduction Create a standard output from Motion which is easy to interface to for a program that controls a PTZ type camera. Description ... KennethLavrsen 12 Nov 2008 - 14:58
JonZeeff
LastJpegFilename: Create a symlink to the last jpeg image , also fixed a raced condition Description of Patch "last_jpeg_filename", "# File name for the symlink to ... BogdanLucaciu 04 Jul 2007 - 20:52
KennethLavrsen
LogPreview: Log preview image as different type as jpeg Description of Patch I had a problem when I wanted to save all motion pictures and still have a event preview picture ... DagErlandsson 11 Sep 2007 - 19:58
DagErlandsson
RoundRobinBTTVBrightness: Independent Adjustment of Brightness in BTTV inputs Description of Patch Hack to allow you make independent adjustments of the brightness, contrast, saturation and ... JulianoKaus 20 Jun 2008 - 13:01
AngelCarpintero
StatisticsDataPatch: Getting data related to the motion detection over time Description of Patch This patch is a follow up of the FeatureRequest2005x10x21x025159 It will provide some ... PeterS 22 Jul 2008 - 08:57
SimonW
Number of topics: 9

Patches being Tested

Patch Summary Submitted By Topic Last Updated
AutoBrightnessPreventOscillation: Prevent auto brightness changes from triggering brightness oscillations Description of Patch This patch changes the auto brightness algorithm to avoid making further ... RobertHancock 04 May 2009 - 02:42
RobertHancock
ConfigureTweaks: Some autoconf portability improvements Description of Patch While hacking on Motion on OSX and OpenBSD I have had to adjust configure.in to make fewer assumptions ... WimLewis 21 Jan 2012 - 22:10
RomanGaufman
FfmpegStream: ffmpeg stream Description of Patch Having a low upstreambandwidth i needed a solution to stream in also other video formats (mpeg4, h264, flv, ...). Insted of "vlc ... PeterHolik 22 Dec 2009 - 23:35
ParMax
Libv4lConvert: libv4lconvert support Description of Patch Added libv4lconvert support to motion , to allow libv4l handle convertion of palettes not yet supported in motion. Installation ... AngelCarpintero 11 Oct 2011 - 12:51
MaciejOledzki
MakeMaskPatch: Makemask external program for mask making Description of Patch I wrote this program to take multiple images, looks for areas of change, then create a mask file that ... JonZeeff 04 Oct 2008 - 18:58
JonZeeff
MotionCookiePatch: Motion Cookie Patch Description of Patch Patch to add the cookies to the stream request from a IP cam. Allows to use stupid Chinese IP cameras with authentication ... AlexanderBevice? 05 Oct 2011 - 20:48
AlexanderBevice
MotionWinTVPVRCardSupport: Patch to add support for Hauppage WinTV PVR Cards or any other MPEG2 encoder card Description of Patch This patch uses ffmpeg to open a specified video device as ... EliotGable 10 Apr 2011 - 14:59
JeremyMcNamara
OggTimelapse: Ogg Timelapse Description of Patch This adds the ability to select Ogg Theora as the output format for time lapse movies. Installation of Patch Download the patch ... MichaelLuich 01 Feb 2012 - 12:30
VaclavBlaha
OneFFMpegWithEventNumbersUpdatingPatch: One Large FFMpeg file with Event Numbers updating Description of Patch (Topic pruned to improve readability, 19 Mar 2007) I previously asked a question about 'getting ... SimonW 14 Jan 2008 - 22:10
SimonW
SmoothVideoFromEventStartToStop: Video Smoothing From Event Start To Stop Description of Patch This proposed patch implements three main features: 1) Microsecond resolution on images (not changing ... BillPayne 21 Jan 2012 - 21:19
RomanGaufman
WebcamAuthentication: Webcam Authentication for the live web server. Description of Patch I use motion to stream images over the internet using the live web server but I do not want the ... AdrianBradianu 08 Dec 2011 - 10:35
AngelCarpintero
WebcamMempool: Mempool for webcam Description of Patch module webcam always mallocs and frees memory for each jpeg. this patch implements a pool for unused memory. if memory is ... PeterHolik 06 Jan 2008 - 19:41
AngelCarpintero
WebcamTimeout: Timeout Webcam after 10 seconds nothing could be written Description of Patch If a webcamthread can not write for 10 seconds (caused by EAGAIN) drop the connection ... PeterHolik 11 Jul 2006 - 15:27
PeterHolik
Number of topics: 13

Patches Released / Not Included in Motion

Patch Summary Submitted By Topic Last Updated
FreeBSDPatch: FreeBSDPortPatch Description of Patch Here there is the patch for FreeBSD port . * A patch against last stable motion version up to date to be used in official ... AngelCarpintero 22 Jan 2010 - 12:33
AngelCarpintero
SignalLossDetectionPatch: SignalLossDetectionPatch Introduction This patch does work but it is NOT ready for general use yet for a number of reasons: * Updates to motion control not done ... MikeLees 27 Jun 2005 - 00:21
KennethLavrsen
Number of topics: 2

Patches Released and Included in Motion Snapshot

Patch Summary Submitted By Topic Last Updated
ExifTaggingPatch: EXIF information for pictures Description of Patch Here's a patch that adds EXIF information for pictures saved by Motion. The text (the "image description" tag) ... WimLewis 30 Oct 2011 - 18:33
AngelCarpintero
FfmpegDeinterlaceStatic: ffmpeg without dynamic memory allocation Description of Patch Why always allocate a whole AVFrame? Floatingpoint arithmetics failed after ffmpeg_deinterlace (used ... PeterHolik 31 Oct 2011 - 03:46
AngelCarpintero
IPv6: IPv6 Support Description of Patch This patch adds support for IPv6 to Motion. The 'local' options, which before bound on localhost, now will bind on the appropriate ... JeroenMassar 30 Oct 2011 - 18:40
AngelCarpintero
LinksysWVC200SupportPatch: Patch adding MJPEG stream support for Linksys WVC200 IP Camera. Description of Patch The Linksys WVC200 IP Camera uses a particular system for transmitting MJPEG ... F00tyNyupi 05 May 2011 - 01:57
DcShoecomp
MotionStreamAuthPatch: Motion Stream Authentication Patch Description of Patch This patch add authentication support to the "Live Stream Server" function. It contains two authentication ... MichaelFinsterbusch 31 Oct 2011 - 03:45
AngelCarpintero
MotionWriteBuffersPatch: Increase write buffer size for writing image files and ffmpegs Description of Patch The default write buffers size for fwrite seem to be too small, causing low frame ... ACraigWest 08 Mar 2010 - 17:02
AngelCarpintero
SQLite3Patch: SQLite3 database support Description of Patch Title is self explanatory, please test and report bugs. Installation of Patch Download the patch file. patch p0 ... GiacomoGraziosi 22 Feb 2010 - 02:20
AngelCarpintero
SdlWindow: Show a thread in a sdl window Description of Patch With this patch a thread is shown in a sdl window. The new global config option "sdl_threadnr" is used to select ... PeterHolik 30 Oct 2011 - 18:39
AngelCarpintero
VloopbackSlabIncludePatch: vloopback include fix for Linux 2.6.34 Description of Patch It seems that kmalloc() is undefined if linux/slab.h is not included for Linux 2.6.34. Installation ... DarrylSokoloski 30 Oct 2011 - 21:20
AngelCarpintero
Number of topics: 9

Patched Released and Included in Motion

Patch Summary Submitted By Topic Last Updated
AlgDiffStandardMmxPatch: alg_diff_standard MMX patch Introduction This patch contains MMX assembler addition to the alg_diff_standard function. The benefit is a major speed improvement, as ... PerJonsson 30 Sep 2007 - 08:19
KennethLavrsen
AreaDetect: Area Detect Feature Description of Patch This patch adds the ability to detect motion in predefined areas and execute an event immediately upon detection. The event ... JoergWeber 07 May 2008 - 04:26
AngelCarpintero
AvoidCleanupSegfault: Avoid Cleanup Segfault Introduction There're some variable that are not allocated so when motion exits the cleanup process segfaults , also it's not safe to change ... AngelCarpintero 13 Aug 2005 - 20:49
KennethLavrsen
AvoidOpenfiledescriptors: Avoid open filedescriptors in netcam Description of Patch In motion.c /***** MOTION LOOP RETRY INITIALIZING NETCAM SECTION *****/ netcam_cleanup is called if a ... PeterHolik 20 Oct 2006 - 20:46
KennethLavrsen
BestPreviewShot: BestPreviewShot Patch Introduction Major improvement of the preview shots feature (output_normal=first). You can now select to save the best picture of an event ... JoergWeber 10 Jul 2007 - 17:23
KennethLavrsen
BetterFFmpegDetection: enhanced ffmpeg detection Description of Patch This patch tries to enhance the detection of ffmpeg libraries and headers in configure.in . Installation of Patch ... AngelCarpintero 20 Dec 2005 - 22:08
KennethLavrsen
BrightnessContrastPatch: Patch Title Brightness, Contrast, Saturation, Hue Introduction This patch allows motion to set the brightness, contrast, saturation and hue for a video source. Description ... MikeLees 30 Jan 2005 - 13:41
KennethLavrsen
BugFixesToUpgradeVersion: Upgrade to 3.2.11.1 ( bugfixes ) Description of Patch Bugfixes for motion 3.2.11 , some backported from svn trunk and other from debian , suse and contributors. ... AngelCarpintero 01 Jun 2010 - 05:49
KennethLavrsen
ChdirNetCamWgetPatch: Chdir and Netcam wget Patches Posted by Main.KennethLavrsen based on emails from Main.ChristopheGRENIER Introduction Two patches from mailing list chdir Please a ... ChristopheGRENIER 08 Jun 2005 - 07:33
EvilPete
ConvertSignalToSigaction: Convert signal to sigaction Introduction Replace use of signal function by sigaction. Description of Patch Currently, motion is using signal() function. There is ... ChristopheGRENIER 13 Aug 2005 - 20:49
KennethLavrsen
DaemonDetachFromSTDIO: Motion should detach from standard in and standard out when going daemon Introduction From IRC channel #motion 1 oct 2004 23:09 fd 0 is still attached in daemon ... KalleAndersson 14 Oct 2004 - 22:50
KennethLavrsen
DilateFiveSpeedPatch: Dilate5 Speed Patch Introduction This patch is similar to the DilateNineSpeedPatch, but improves the speed of the dilate5 function instead. As can be seen in the ... PerJonsson 30 Jan 2005 - 13:42
KennethLavrsen
DilateNineSpeedPatch: Dilate9 Speed Patch Introduction This patch was created to improve the speed of the dilate9 function in alg.c. As can be seen in the execution profile when motion ... PerJonsson 30 Jan 2005 - 13:42
KennethLavrsen
DrawTextnImprovement: draw_textn Improvement Introduction This patch should give a small speed boost to the function draw_textn. Description of Patch Since draw_textn is a heavily called ... AndrewHamilton 13 Aug 2005 - 20:50
KennethLavrsen
DrawTextspeedup: improvement of draw_textn Description of Patch I played a little bit with draw_textn and optimized it. Now instead of array's, with many calculation inside, i'm using ... PeterHolik 20 Dec 2005 - 22:09
KennethLavrsen
ErrorLoggingEnhancementPatch: Enhanced error / information / debug message logging Introduction Throughout the different source modules, the logging of messages has quite a lot of different implementations ... BillBrack 13 Aug 2005 - 20:50
KennethLavrsen
FFmpegSWFcreation: ffmpeg_video_codec to swf to create flash files from ffmpeg Description of Patch This patch was written by B #65533;ser Pete from the mailing list, however I found ... AndyBrown 20 Oct 2007 - 04:56
AngelCarpintero
FfmpegAvicodecLogging: Ffmpeg Avicodec Logging Description of Patch This patch will give a voice to ffmpeg's avicodec, etc libraries. Installation of Patch Download the patch file. If ... PeterS 20 Oct 2006 - 20:43
KennethLavrsen
FfmpegCodecPatch: FFMpeg Codec Compilation Patch Introduction First, see the following bug report: BugReport2005x08x05x210647 The problem is that the codec field in struct AVStream ... PerJonsson 13 Aug 2005 - 20:47
KennethLavrsen
FfmpegFrameRatePatch: FFMpeg Frame Rate Patch Introduction As of build 4754 of FFMpeg, the fields frame_rate and frame_rate_base have been removed from struct AVCodecContext. They have ... PerJonsson 13 Aug 2005 - 20:50
KennethLavrsen
FfmpegPatch049: FFmpeg 0.4.9pre1 patch Introduction This patch enables Motion to be built with FFmpeg 0.4.9pre1 and also newer 0.4.8 builds (such as the ones available for Gentoo ... PerJonsson 27 Jun 2005 - 06:20
KennethLavrsen
FixStandardFunctionsParameters: Fix Standard Function Parameters Introduction Rigth now no all functions in motion follow the same standard in parameter order , i.ex most of functions that use ... AngelCarpintero 13 Aug 2005 - 20:47
KennethLavrsen
FixStringsAndDisableLabeling: disable labeling and fix strings from http Description of Patch The patch fix the management of strings from http remote control , setting to NULL when they are ... AngelCarpintero 15 Mar 2006 - 00:42
KennethLavrsen
FixTypoInComments: FixTypos Description of Patch This patch fix many typos in comments ( i ran aspell against the code ). Also there's a fix to free cnt eventtime_tm when motion exits ... AngelCarpintero 15 Mar 2006 - 00:42
KennethLavrsen
FixedMaskFileOnMotionImagesPatch: Fixed Mask File On Motion Images Patch Introduction This is a small feature added to 3.2.1 which shows the fixed mask (in addition to the smart mask) in bright red ... JoergWeber 28 May 2005 - 23:03
KennethLavrsen
FramerateAdjust: Frame Rate Improvement Introduction I think the time to take a picture has to be included in the framerate calculation. Description of Patch I changed the moment ... PeterHolik 13 Aug 2005 - 20:51
KennethLavrsen
FreeBSDFixCompile: FreeBSD Fix Compile Problem description When you try to compile FreeBSD version of motion without bktr support ( V4L in linux ) passing without v4l to configure ... AngelCarpintero 14 Oct 2004 - 22:51
KennethLavrsen
HowtoMotionPwcFreeBSD: Howto use Motion with pwc port in FreeBSD Get the pwc port cd /usr/ports/multimedia/pwcbsd/ make install kldload pwc ( now plug your webcam, if it's plugged then ... AngelCarpintero 21 Jul 2009 - 20:34
AngelCarpintero
ImproveAlgDrawLocation: Improve alg_draw_location() Introduction Avoid to calculate same values each time inside loops. Description of Patch This patch just does a little improvement ... AngelCarpintero 13 Aug 2005 - 20:51
KennethLavrsen
ImprovedLabellingPatch: Improved Labelling Patch Introduction Experiments making labeling find all labels larger than threshold instead of only the largest. Description of Patch Today, ... JoergWeber 13 Aug 2005 - 20:52
KennethLavrsen
LabelingSpeedPatch: Labeling Speed Improvement Patch Introduction This patch improves the speed of the alg_labeling function substantially. It also fixed a bug in said function. Description ... PerJonsson 30 Jan 2005 - 13:43
KennethLavrsen
LibJpegMmx: libjpeg mmx patch Introduction I use motion for a webcam streaming server only with 3 cam's on an old Pentium 233 MMX with 3 frames per second (one usb pwc and ... PeterHolik 13 Aug 2005 - 20:52
KennethLavrsen
LinuxUvcTrackingPatch: Patch for support Motion tracking feature with linux uvc devices Description of Patch To enable tracking for Logitech Quickcam Sphere (046d:08c2) which use linux ... MichalLicko 09 Aug 2007 - 03:11
AngelCarpintero
LoggingEventFix: Logging Event Fix Description of Patch This patch will improve upon a few ambiguous log messages which may be emitted by the Event handling code with regards to Ffmpeg ... PeterS 20 Oct 2006 - 20:44
KennethLavrsen
LosslessEncoding: Patch Title Lossless Encoding Introduction This patch gives motion the capability to encode videos using a lossless codec. Description of Patch This patch adds ... AndrewHamilton 11 Jan 2008 - 05:41
AngelCarpintero
MacOSXPatch: MacOSX Port ( Already included in motion 3.2.4 ) Introduction MacOSX is based in FreeBSD 5.0 , so it's not hard to do a port of motion using the existing FreeBSD ... AngelCarpintero 19 Dec 2005 - 08:42
AngelCarpintero
MakefileWithAutoDependencies: Makefile with Auto Dependencies Introduction Ok, so this isn't really a patch. It's a new Makefile.in that automatically calculates dependencies between source and ... PerJonsson 30 Jan 2005 - 13:43
KennethLavrsen
MjpegToYUV420pPatch: mjpegtoyuv420p patch for Logitech Quickcam Pro Description of Patch Posted by Main.KennethLavrsen from posting on MailingList Hi To use my Logitech Quickcam Pro for ... Marius Rieder 19 Nov 2007 - 02:33
AngelCarpintero
MotionAndVloopbackVideoDotCPatch: Motion And Vloopback video.c Patch Submitted by Main.KennethLavrsen on behalf of William M Brack Introduction This patch is supposed to work with the new version ... KennethLavrsen for William M Brack 18 Mar 2005 - 21:43
KennethLavrsen
MotionCMaintenancePatch: Motion.c Maintenance and Bugfix Patch Introduction This patch does not add any functionality to Motion. It simply cleans up motion.c by adding function documentation ... PerJonsson 13 Aug 2005 - 20:48
KennethLavrsen
MotionHttpControl: HTTP Interface for Motion Introduction This document is a first proposal and not at all complete for a http interface to control motion , it will replace xmlrpc ... AngelCarpintero 22 Feb 2006 - 09:06
KennethLavrsen
MotionffmpegDeinterlace: Deinterlace video input Description of Patch Motion will deinterlace frame before put them to file Installation of Patch Download the patch file. If it is packed ... AlexeyBelyaev 15 Mar 2006 - 00:43
KennethLavrsen
NetcamCodeRewritePatch: Netcam Code Rewrite Patch Introduction A complete rewrite of the Motion Netcam code. Patch topic created by Kenneth Lavrsen on behalf of Bill Brack. Description ... BillBrack 13 Aug 2005 - 20:52
KennethLavrsen
NetcamErrorImprovementPatch: Changes to the "new" netcam code to improve error handling Introduction Discussion and ideas for improving the error handling in the netcam module are continuing ... BillBrack 13 Aug 2005 - 20:48
KennethLavrsen
NetcamFileURLPatch: New feature on netcam_url option and enabling file:///... urls Description of Patch I developed a patch for motion project on svn trunk branch (next 3.2.8 release ... AgustiFontquerni 07 May 2008 - 04:27
AngelCarpintero
NetcamFirstHeader: NetcamFirstHeader Introduction I use motion 3.2.1 (only as streaming webserver) on an old Pentium with 2 cams. Then a second motion is running from my working desktop ... PeterHolik 13 Aug 2005 - 20:53
KennethLavrsen
NetcamFixPixordBug: Enhancement to Netcam Code for Connection to Pixord Cameras Description of Patch This patch fixes a bug in the netcam code, which can cause a segfault, when a Pixord ... BillBrack 20 Dec 2005 - 22:09
KennethLavrsen
NetcamFixPthreadInit: Fix Initialisation of Pthread Structures Description of Patch The released Netcam code should do some of it's initialisation at an earlier point within the code. ... BillBrack 20 Dec 2005 - 22:09
KennethLavrsen
NetcamModulo16Patch: Netcam Modulo 16 Patch Uploaded by Main.KennethLavrsen on behalf of Main.PeterHolik who posted it on the mailing list. Introduction Motion cannot handle image dimensions ... PeterHolik 20 Dec 2005 - 22:10
KennethLavrsen
NetcamProxyServerPatch: Implementation of optional Proxy Server for Network Cameras Introduction It is rumoured that, when the netcam code was using Curl, it was possible to specify a proxy ... BillBrack 13 Aug 2005 - 20:58
KennethLavrsen
NetcamStabilityPatch: Netcam Stability Patch Introduction This is a new clean page to start working on getting the StreamingNetcamWithoutCurl stable. Description of Patch This is a major ... ChristopherPrice, AngelCarpintero 27 Jun 2005 - 06:23
KennethLavrsen
NetcamWithFTP: Add capability to connect to FTP server as well as HTTP server Description of Patch At least one netcam (the Dlink 2000) does not allow fetching an image with the ... BillBrack 20 Dec 2005 - 22:10
KennethLavrsen
NetcamWithFtpEnhancements: Netcam With Ftp Enhancements Asbjørn Pettersen sent to mailing list some comments about the NetcamWithFTP patch. Descripton of Patch Here there's a patch that ... AngelCarpintero 20 Dec 2005 - 22:10
KennethLavrsen
OnXxxCommandsPatch: OnXxxCommandsPatch Introduction Redesign of the current external commands interface. (Ref FeatureRequest2005x03x31x223032) Description of Patch A redesign of the ... JoergWeber 28 May 2005 - 23:03
KennethLavrsen
PatchSmartMask: Smartmask Patch Introduction Today motion provides a static mask to turn off sensitivity in certain areas. This is very usefull to mask a street with cars passing ... JoergWeber 23 Apr 2005 - 07:09
KennethLavrsen
PreCaptureRedesign: PreCapture buffer redesign and enhanced minimum_motion_frames Description of Patch This patch implements two major things. 1. minimum_motion_frames have now also ... DagErlandsson 18 May 2008 - 23:36
AngelCarpintero
PreviewCenter: Preview image based center of image Description of Patch PreviewCenter selects the preview image based on how far center of motion is from center of the image. The ... DagErlandsson 07 May 2008 - 04:26
AngelCarpintero
PreviewShotsPatch: Preview Shots Patch Introduction Some people have built nice frontends to present their images created by motion on a web site for easy access. I would actually like ... JoergWeber 27 Jun 2005 - 06:20
KennethLavrsen
PthreadFixPatch: Pthread Fix Posted by Main.KennethLavrsen based on email from Main.ChristopheGRENIER Introduction The pthread_cond_signal() routine is used to signal (or wake up ... ChristopheGRENIER 28 May 2005 - 23:06
KennethLavrsen
PwcConfiguration: Small patch adding pwc configuration options Description of Patch The patch adds 3 configuration options to control the behavior of the pwc tracking code. Our Logitech ... MosheVanDerSterre 02 Apr 2006 - 17:39
JoeBush
ReduceWarningsPatch: A patch for lesser warnings when compiled with with developer flags Description of Patch This patch is a follow up to the new with developer flags option for configure ... PeterHolik 20 Dec 2005 - 22:10
KennethLavrsen
ReferenceFramePatch: ReferenceFramePatch Description of Patch Slight modification of reference frame handling in order to improve locate and tracking feature: By default the decay mechanism ... JoergWeber 20 Oct 2006 - 20:40
KennethLavrsen
RemoveLowCpuFeature: Remove 'low_cpu' Feature Description of Patch Since the introduction of the 'pre_capture' feature, 'low_cpu' doesn't work very well anymore. The pre_capture buffer ... JoergWeber 07 May 2008 - 04:25
AngelCarpintero
RemoveNightCompensate: Remove night_compensate feature Description of Patch I would like to entirely remove the night_compensate feature. It tries to lower the noise level by a fixed value ... JoergWeber 07 May 2008 - 04:25
AngelCarpintero
RotateBswapFix: Rotate Bswap32 Fix Introduction This patch updates the rotate module (rotate.c) slighly. The most important fix is that the __bswap_32 macro has been remained to ... PerJonsson 13 Aug 2005 - 20:58
KennethLavrsen
RotatePatch: Updated Rotate Patch ( Speed Improvement ) Introduction The updated rotate patch was created for two reasons: 1. Possible bugs in the original rotate patch. ... PerJonsson 30 Jan 2005 - 13:44
KennethLavrsen
RotateSimplificationPatch: Simplication of the Rotate Feature Description of Patch As of Motion 3.2.4 snap1, there is a check that the input image dimensions (both width and height) are evenly ... PerJonsson 20 Dec 2005 - 22:11
KennethLavrsen
SQLEventLogging: SQL Event Logging Introduction This patch adds an extra field to the SQL database when entries added. The field is called 'event_time_stamp' and is the time stamp ... TimWegener 20 Dec 2005 - 22:11
KennethLavrsen
SetupModePatch: SetupModePatch Introduction Setup_mode is a new feature to enable you to tune basic settings in a more comfortable way. Description of Patch With setup_mode enabled ... JoergWeber 28 May 2005 - 23:06
KennethLavrsen
SlightlyImprovedThreadCreationLogging: Slightly Improved Thread Creation Logging Description of Patch This patch will make Motion's output a little bit more descriptive as it starts up. As the normal ... PeterS 20 Oct 2006 - 20:41
KennethLavrsen
SmarterReferenceFramePatch: A smarter Reference Frame Description of Patch As dicussed a while ago, Motion needs a redesign of the reference frame implementation in order to properly be able ... JoergWeber 15 Jul 2009 - 21:20
FlorinAnton
SyslogEventPatch: Syslog Event Patch Introduction This patch addresses the issue that Motion starts processes that never ends Patch was submitted by Mike Lees on the Motion Mailing ... MikeLees 17 Oct 2004 - 22:10
AngelCarpintero
TextScalingPatch: Text Scaling Patch Introduction This patch allows the text drawn on Motion images to be normal or double size. Description of Patch Based upon the previous patch ... AndrewHamilton 13 Aug 2005 - 20:59
KennethLavrsen
ThreadConversionSpecifierPatch: Implements the %t as conv spec for thread number Description of Patch See %t in ExtendReplaceConversionSpecifiersDiscussion added by Main.KennethLavrsen for Angel ... AngelCarpintero 20 Dec 2005 - 22:11
KennethLavrsen
ThreadNrTlsPatch: Threadnr in TLS patch Introduction The last days or so, we discussed TLS on IRC (sorry, logger was down so no reference to the discussion). Basically, TLS (thread ... PerJonsson 20 Dec 2005 - 22:12
KennethLavrsen
UvcvideoMjpegPatch: 2 patches to uvcvideo source and motion source to get 2 cameras working Description of Patch Because I will probably forget to post this otherwise, here are 2 patches ... GerritHannaert 05 Nov 2010 - 16:05
LikelinuxLikelinux
VIAEzraC3Patch: Fix for VIA Ezra C3 CPUs Description of Patch Neither Motion 3.2.4 nor the daily build would run on my VIA Ezra 10000 CPU. It killed as as soon as it attempted to ... JamesVanVleet 15 Mar 2006 - 00:43
KennethLavrsen
VideoForLinuxTwoDiscussion: Video4Linux2 Discussion and Patch Intro V4L2 support is interesting because: 1 It is the future. 1 It allows more programs to connect to the same device. ( ... AngelCarpintero 28 Sep 2009 - 18:52
JonZeeff
WatchdogAndThreadPatch: Watchdog and thread video device patch Description of Patch Motion isn't able to start if a video device isn't there at startup, Motion even exits if it can't capture ... DagErlandsson 07 May 2008 - 04:25
AngelCarpintero
WebHttpManyThreads: webhttpd for more than 9 threads Introduction The distributed version of motion 3.2.4 fails to set camera status if the camera thread number is more than 9. This ... ChuckSheehan 20 Oct 2007 - 04:54
AngelCarpintero
WebcamCompressInMemory: WebcamCompressInMemory Introduction Every time someone is using a browser to see a webcam motion writes to disk each frame captured from a device (v4l or network ... PeterHolik 13 Aug 2005 - 20:59
KennethLavrsen
WebcamShortWriteHandlingPatch: Webcam Short Write Handling Patch Introduction The patch re implements the handling of so called "short writes" in the webcam code. This was broken in the implementation ... BillBrack 13 Aug 2005 - 21:00
KennethLavrsen
WebhttpEnhancements: Patches to enhance webhttpd Description of Patch boolselect.diff I wanted to have a selectbox instead of a textfield for changing boolean configs Installation of ... PeterHolik 20 Dec 2005 - 22:12
KennethLavrsen
Number of topics: 83

Patches That are Cancelled

Patch Summary Submitted By Topic Last Updated
CropMarksPatch: Crop Marks Instead of a Box around motion Description of Patch Makes crop marks instead of a box around motion. You have the code, it's been submitted many times ... TWikiGuest 04 Jan 2007 - 00:08
SimonW
FFMpegIncreaseFilmQualityPatch: To increase the quality of FFMpeg films by specifying quantizer level Description of Patch The problem: Timelapse capture files (mpeg 1) were showing artifacts and ... SimonW 10 Jan 2007 - 23:54
SimonW
LoggingFfmpegFix: Logging Ffmpeg Fix Description of Patch This patch will fix some erroneous log messages which may be emitted by the Ffmpeg handling code. There are some log entries ... PeterS 10 May 2006 - 00:56
KennethLavrsen
MotionV4L2SonixPatch: Sonix patch for motion Description of Patch this patch enable v4l2 sn9c102 driver support using S910 codec it include motion v4l2 r147.patch and 4 files from sn webcam ... TWikiGuest 06 Feb 2007 - 01:32
AngelCarpintero
NetcamContentAuthPatch: Support of Network camera with Content Auth header in stream Description of Patch Hi, my name is Lucio Dona' and I am using Motion with a Grandtec Grand IP Camera ... Lucio Dona 16 Jun 2008 - 00:03
AngelCarpintero
NetcamDecompressInMemory: Netcam Decompress In Memory Introduction There're a fact that makes motion to decrease its performance, write to disk each frame captured from network cameras. That ... AngelCarpintero 03 Jan 2005 - 00:19
KennethLavrsen
NetcamWithoutLocking: NetcamWithoutLocking Introduction Current netcam uses locking (mutex) to protect buffers. I found now a way to eliminate this locks using an atomic function (xchg ... PeterHolik 13 Aug 2005 - 08:25
PeterHolik
NewDrawTextMethod: New Draw Text Method Introduction This patch is a new method for drawing characters on Motion frames. Description of Patch Previously, the function draw_textn had ... AndrewHamilton 02 Aug 2005 - 22:35
KennethLavrsen
RestartOnVideoSourceError: Restart threads and/or motion when capture errors detected from camera source Description of Patch Due to my capture device causing large amounts of interference ... AndyBrown 04 Jan 2008 - 14:23
AngelCarpintero
StreamingNetcamWithoutCurl: Streaming Netcam Without Curl Introduction This patch was originally submitted by Christopher Price on 14th of August 2004 on the Motion Mailing List Description ... ChristopherPrice, AngelCarpintero 17 Apr 2005 - 02:38
AngelCarpintero
VideoPaletteConfigOptionPatch: VideoPaletteConfigOptionPatch Introduction I receieved this patch via email from a Russian user. Description of Patch From original email. I have ivc 200 capture ... Russian name I cannot read 03 Feb 2006 - 14:15
TWikiGuest
Number of topics: 11

Create New Patch Topic

To post a new patch all you have to do is to fill out the form below and submit it.

Note that the topic name must be a WikiWord.

Topic name: Example: MotionCoffeeMakingPatch (use a WikiWord)
Patch Title Short title becomes header of topic
Description:
Patch Status Set status of patch
Patch Submitted By Who submitted patch - Format Main.WikiName
  Note: Patch topic is created after you complete and Save the next page
  • You need username and password to edit pages - please create your own account in UserRegistration. You also can not post anonymously.
Topic revision: r20 - 26 Nov 2010 - 15:06:09 - KennethLavrsen
 
Motion - Motion Patches
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Please do not email Kenneth for support questions (read why). Use the Support Requests page or join the Mailing List.