Spice up the README. Wanted to add a pic of my Sonix but wouldn't help

as it takes so many shapes anyway. If you have a "noname" you might actually have one!


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18674 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
François Revol
2006-08-28 17:10:01 +00:00
parent 34314b9803
commit ffe8b39144
@@ -6,8 +6,8 @@ Uses the USB Kit (userland API, needs libusb) to publish a
media node representing the webcam.
It currently only works with my Sonix webcam (3Euro cheapo
cam), but is modular enough to easily expand it, some code
is already there to detect Quickcams.
cam, using an SN9C120 chip), but is modular enough to easily
expand it, some code is already there to detect Quickcams.
Note however that most webcams only support isochronous
transfers, so will NOT work in R5 or even Zeta as isochronous
@@ -24,15 +24,32 @@ Making a Jamfile might get tricky as several source files are
created by the makefile itself to include addons and censors
in the build.
There are 3 kinds of device-specific folders :
addons/ contains actual usb chip support code for each device.
sensors/ contains code to handle CMOS sensors, as each model
of a specific brand usually have a different CMOS chip
despite a common usb chip.
cstransforms/ for colorspace transforms so other device using
the same weird colorspace can reuse the code (not yet
used, sonix has its own code for now). It should be
possible to use Translator-based transforms, making
it easy to support webcams sending JPEG pictures.
Another option is to turn all cstransforms into actual
Translators usable by other apps, or also media codecs
but that would be more work for few added value.
References:
* Sonix linux drivers (several of them):
http://sourceforge.net/projects/sonix/
http://sourceforge.net/projects/sonix/ -- http://sonix.sourceforge.net/
http://freshmeat.net/projects/sonic-snap/?branch_id=55324&release_id=183982
http://tgnard.free.fr/linux/
(datasheet)
http://www.mnementh.co.uk/sonix/sn9c102.pdf
* Other webcam drivers:
http://zc0302.sourceforge.net/zc0302.php?page=cams
http://www.medias.ne.jp/~takam/bsd/NetBSD.html
* CMOS Sensor datasheets (rather, marketing buzz):
http://www.tascorp.com.tw/product_file/TAS5110C1B_Brief_V0.3.pdf
@@ -44,3 +61,6 @@ http://www.iglu.org.il/lxr/source/include/linux/usb.h
* Linux V4L webcam list:
http://linuxtv.org/v4lwiki/index.php/Webcams
* Fuji FinePix BeOS driver, should probably be merged at some point:
http://bebits.com/app/4185