libv4l: README improvements
authorhans@rhel5-devel.localdomain <hans@rhel5-devel.localdomain>
Wed, 5 Aug 2009 10:19:55 +0000 (12:19 +0200)
committerhans@rhel5-devel.localdomain <hans@rhel5-devel.localdomain>
Wed, 5 Aug 2009 10:19:55 +0000 (12:19 +0200)
From: bifferos <bifferos@yahoo.co.uk>

libv4l: README improvements

Priority: normal

Signed-off-by: bifferos <bifferos@yahoo.co.uk>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
lib/ChangeLog
lib/README

index 25a7c22..458c146 100644 (file)
@@ -3,6 +3,7 @@ libv4l-0.6.1
 * Add more laptop models to the upside down devices table
 * Makefile changes to make life easier for the Debian package (Gregor Jasny)
 * Bugfix: fixup 320x240 output for pac7302 cameras
+* README improvements / clarifications (Bifferos)
 
 libv4l-0.6.0
 ------------
index 481d5b9..811813e 100644 (file)
@@ -25,13 +25,13 @@ libv4lconvert/libv4lconvert.c for the full list.
 For more details on the v4lconvert_ functions see libv4lconvert.h.
 
 Later on libv4lconvert was expanded to also be able to do various video
-processing functions improve webcam video quality on a software basis. So
+processing functions to improve webcam video quality on a software basis. So
 the name no longer 100% covers the functionality. The video processing is
 split in to 2 parts, libv4lconvert/control and libv4lconvert/processing.
 
 The control part is used to offer video controls which can be used to control
 the video processing functions made available by libv4lconvert/processing.
-These controls are stored application wide (untill reboot) by using a
+These controls are stored application wide (until reboot) by using a
 persistent shared memory object.
 
 libv4lconvert/processing offers the actual video processing functionality.
@@ -80,6 +80,12 @@ $ export LD_PRELOAD=/usr/local/lib/libv4l/v4l1compat.so
 $ camorama
 
 
+Prerequisites
+-------------
+
+libv4l requires shmem file system support in the kernel (CONFIG_SHMEM).
+
+
 Installation Instructions
 -------------------------
 
@@ -88,9 +94,15 @@ Simple type the following commands from the libv4l-x.y.z directory
 make
 make install PREFIX=/usr/local
 
-Note: make install also supports the DESTDIR=... paramter for installation
+Note: make install also supports the DESTDIR=... parameter for installation
 into chroots.
 
+If you require static libraries to also be built, these can be compiled
+along with the dynamic equivalents by defining LINKTYPE to 'static', e.g.:
+
+make LINKTYPE=static
+make install LINKTYPE=static
+
 
 FAQ
 ---