# # Multimedia device configuration # menu "Multimedia devices" config VIDEO_DEV tristate "Video For Linux" ---help--- Support for audio/video capture and overlay devices and FM radio cards. The exact capabilities of each device vary. User tools for this are available from . This kernel includes support for the new Video for Linux Two API, (V4L2) as well as the original system. Drivers and applications need to be rewritten to use V4L2, but drivers for popular cards and applications for most video capture functions already exist. Documentation for the original API is included in the file . Documentation for V4L2 is available on the web at . To compile this driver as a module, choose M here: the module will be called videodev. source "drivers/media/video/Kconfig" source "drivers/media/radio/Kconfig" source "drivers/media/dvb/Kconfig" source "drivers/media/common/Kconfig" config VIDEO_TUNER tristate config VIDEO_BUF tristate config VIDEO_BUF_DVB tristate config VIDEO_BTCX tristate config VIDEO_IR tristate config VIDEO_TVEEPROM tristate config USB_DABUSB tristate "DABUSB driver" depends on USB ---help--- A Digital Audio Broadcasting (DAB) Receiver for USB and Linux brought to you by the DAB-Team . This driver can be taken as an example for URB-based bulk, control, and isochronous transactions. URB's are explained in . To compile this driver as a module, choose M here: the module will be called dabusb. endmenu