add v4l1-compat module.
PATCH 1/1 add v4l1-compat module.
Hi,
This patch adds the v4l1-compat module. This is a module which can translate most (old) v4l1 ioctls into the new v4l2 API. This makes it easier for v4l2 drivers to present both old v4l and new v4l2 APIs to video4linux applications. The saa7134 driver uses this for example.
Gerd
drivers/media/video/Makefile +2 -2
@@ -5,14 +5,14 @@ # All of the (potential) objects that export symbols. # This list comes from 'grep -l EXPORT_SYMBOL *.[hc]'. -export-objs := videodev.o v4l2-common.o \ +export-objs := videodev.o v4l2-common.o v4l1-compat.o \ bttv-if.o cpia.o video-buf.o bttv-objs := bttv-driver.o bttv-cards.o bttv-if.o \ bttv-risc.o bttv-vbi.o zoran-objs := zr36120.o zr36120_i2c.o zr36120_mem.o -obj-$(CONFIG_VIDEO_DEV) += videodev.o v4l2-common.o +obj-$(CONFIG_VIDEO_DEV) += videodev.o v4l2-common.o v4l1-compat.o obj-$(CONFIG_VIDEO_BT848) += bttv.o msp3400.o tvaudio.o \ tda7432.o tda9875.o tuner.o video-buf.o tda9887.o
drivers/media/video/v4l1-compat.c +1010 -0
1,010 lines not on this page · raw message
kernel/ksyms.c +1 -0
@@ -329,6 +329,7 @@EXPORT_SYMBOL (deactivate_super);EXPORT_SYMBOL (sget);EXPORT_SYMBOL (set_anon_super); +EXPORT_SYMBOL (do_select);/* for stackable file systems (lofs, wrapfs, cryptfs, etc.) */ EXPORT_SYMBOL (default_llseek);
Signature · 2 lines
Weil die späten Diskussionen nicht mal mehr den Rotwein lohnen. -- Wacholder in "Melanie"