Skip to content

Commit

Permalink
V4L/DVB (3835): [PATCH] update pwc driver
Browse files Browse the repository at this point in the history
Add v4l2 compatibility
Include the decompressor (legal problem has been resolv by Alan Cox)
Faster decoder and easier to maintain, optimize, ...
Can export to userland compressed stream
Support more cameras, lot of bugs are fixed.

Signed-off-by: Luc Saillard <luc@saillard.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
  • Loading branch information
Luc Saillard authored and Mauro Carvalho Chehab committed Jun 25, 2006
1 parent d9e12f2 commit 2b455db
Show file tree
Hide file tree
Showing 18 changed files with 5,552 additions and 1,264 deletions.
13 changes: 11 additions & 2 deletions drivers/media/video/pwc/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ config USB_PWC
* Philips PCA645, PCA646
* Philips PCVC675, PCVC680, PCVC690
* Philips PCVC720/40, PCVC730, PCVC740, PCVC750
* Philips SPC900NC
* Askey VC010
* Logitech QuickCam Pro 3000, 4000, 'Zoom', 'Notebook Pro'
and 'Orbit'/'Sphere'
Expand All @@ -19,10 +20,18 @@ config USB_PWC
and never will be, but the 665 and 720/20 are supported by other
drivers.

See <file:Documentation/usb/philips.txt> for more information and
installation instructions.
Some newer logitech webcams are not handled by this driver but by the
Usb Video Class driver (linux-uvc).

The built-in microphone is enabled by selecting USB Audio support.

To compile this driver as a module, choose M here: the
module will be called pwc.

config USB_PWC_DEBUG
bool "USB Philips Cameras verbose debug"
depends USB_PWC
help
Say Y here in order to have the pwc driver generate verbose debugging
messages.
A special module options 'trace' is used to control the verbosity.
11 changes: 10 additions & 1 deletion drivers/media/video/pwc/Makefile
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
pwc-objs := pwc-if.o pwc-misc.o pwc-ctrl.o pwc-uncompress.o pwc-timon.o pwc-kiara.o
pwc-objs := pwc-if.o pwc-misc.o pwc-ctrl.o pwc-v4l.o pwc-uncompress.o
pwc-objs += pwc-dec1.o pwc-dec23.o pwc-kiara.o pwc-timon.o

obj-$(CONFIG_USB_PWC) += pwc.o

ifeq ($(CONFIG_USB_PWC_DEBUG),y)
EXTRA_CFLAGS += -DCONFIG_PWC_DEBUG=1
else
EXTRA_CFLAGS += -DCONFIG_PWC_DEBUG=0
endif


Loading

0 comments on commit 2b455db

Please sign in to comment.