Skip to contentSkip to conversation

V4L2 driver for some Fujifilm cameras

PATCH New Frank Zago 1 participant 1 message Sep 4, 2008 Media (V4L/DVB)

lore
Share & tools
lore

Frank Zago

author
#0 lore raw

PATCH 1/1 V4L2 driver for some Fujifilm cameras

Hello,

This driver supports several Fujifilm finepix camera in webcam mode (manufactured from 2000 to 2004). It's a rewrite on the existing finepix driver at http://sourceforge.net/projects/fpix/. The jpeg decrompressor and V4L1 support are gone. It is necessary to use libv4l2 to get pictures from those webcams. Tested with xawtv, vlc and ekiga.

I'd like to have some comments on it before I submit it for inclusion.

Patch applies against current Linus git tree.

Signed-off-by Frank Zago <frank at zago dot net>

Regards,
Frank.

drivers/media/video/Kconfig +16 -0
index ecbfa1b..c98f524 100644
@@ -903,6 +903,22 @@ config USB_STKWEBCAM
 	  To compile this driver as a module, choose M here: the
 	  module will be called stkwebcam.
 
+config USB_FINEPIX
+	tristate "USB Fujifilm Finepix Webcam support"
+	depends on VIDEO_V4L2
+	---help---
+	  Say Y here if you want to use this type of camera.  The
+	  camera must be configured in webcam mode (as opposed to
+	  storage mode). The following models are known to work: 2600,
+	  4800Zoom, 6800Zoom, A101, F601Zoom, S602Zoom, F402, M603,
+	  A202, F700, F410, A310, A205, S7000, S5000, S3000,
+	  F420. Some other older models may also work. Recent models
+	  should be supported by the UVC driver. See
+	  http://www.zago.net/v4l2/finepix/index.html.
+
+	  To compile this driver as a module, choose M here: the
+	  module will be called finepix.
+
 config USB_S2255
 	tristate "USB Sensoray 2255 video capture device"
 	depends on VIDEO_V4L2
drivers/media/video/Makefile +1 -0
index bbc6f8b..6a1e70d 100644
@@ -114,6 +114,7 @@ obj-$(CONFIG_USB_STV680)        += stv680.o
 obj-$(CONFIG_USB_W9968CF)       += w9968cf.o
 obj-$(CONFIG_USB_ZR364XX)       += zr364xx.o
 obj-$(CONFIG_USB_STKWEBCAM)     += stkwebcam.o
+obj-$(CONFIG_USB_FINEPIX)       += finepix.o
 
 obj-$(CONFIG_USB_SN9C102)       += sn9c102/
 obj-$(CONFIG_USB_ET61X251)      += et61x251/
drivers/media/video/finepix.c new file +1290 -0

1,290 lines not on this page · raw message

drivers/media/video/finepix.h new file +180 -0

180 lines not on this page · raw message

--
video4linux-list mailing list
Unsubscribe mailto:[email protected]?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list