This commit cleans up some of the items for the v4l2loopback.
Replace tabs with spaces
Replace printf with MOTION_LOG
Update guide to eliminate instructions for building old vloopback
New v4l2 does not support the - option
This update removes the components for v4l and implements only
the v4l2 and BSD option. This commit also consolidates some
of the pre-processor directives and only uses the WITHOUT_V4L2
instead of the multiple. The checks for the HAVE_LINUX_VIDEODEV2_H
were removed from the code because the WITHOUT_V4L2 is actually
set based upon the existance of the HAVE_LINUX_VIDEODEV2_H.
Finally, this renames some files to be more consistent.
This commit adds the functionality to completely mask out
user specified areas of the images via a pgm file. The
masking is applied only to the y component of the image
From reviewing the resulting image, it does not appear that
it is necessary to apply the mask to the cr or cb components.
It may be desired to apply the mask to these components in the
future to have a true digital mask rather than just a visual
mask. As indicated in the code comments, the resulting blocked
section appear as white in the images since this facilitates
quicker processing.
Closes#245 - Comment within comment warning
Closes#249 - Crash when too many filler frames
Closes#251 - Simple instruction in guide for installing a deb
1. Updated motion_guide.html to reflect current options
2. Consolidated/Revised some of the header/lists to be simpler
3. Added the configuration option history by version cross-walk
Remove option ipv6_enabled (IPv6 is always enabled)
Add option localhost_ipv4 (the user must choose to listen to IPv4 and IPv6 localhost, only relevant when the localhost option is set to on)