~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Linux/drivers/media/Kconfig

Version: ~ [ 2.4.21-47.EL ] ~ [ 2.6.9-67.EL ] ~ [ 2.6.18-128.el5 ] ~ [ 2.6.18-164.el5 ] ~
Architecture: ~ [ i386 ] ~ [ x86_64 ] ~

  1 #
  2 # Multimedia device configuration
  3 #
  4 
  5 menu "Multimedia devices"
  6 
  7 config VIDEO_DEV
  8         tristate "Video For Linux"
  9         ---help---
 10           Support for audio/video capture and overlay devices and FM radio
 11           cards. The exact capabilities of each device vary.
 12 
 13           This kernel includes support for the new Video for Linux Two API,
 14           (V4L2) as well as the original system. Drivers and applications
 15           need to be rewritten to use V4L2, but drivers for popular cards
 16           and applications for most video capture functions already exist.
 17 
 18           Additional info and docs are available on the web at
 19           <http://linuxtv.org>
 20 
 21           Documentation for V4L2 is also available on the web at
 22           <http://bytesex.org/v4l/>.
 23 
 24           To compile this driver as a module, choose M here: the
 25           module will be called videodev.
 26 
 27 config VIDEO_V4L1
 28         bool "Enable Video For Linux API 1 (DEPRECATED)"
 29         depends on VIDEO_DEV
 30         select VIDEO_V4L1_COMPAT
 31         default y
 32         ---help---
 33           Enables a compatibility API used by most V4L2 devices to allow
 34           its usage with legacy applications that supports only V4L1 api.
 35 
 36           If you are unsure as to whether this is required, answer Y.
 37 
 38 config VIDEO_V4L1_COMPAT
 39         bool "Enable Video For Linux API 1 compatible Layer"
 40         depends on VIDEO_DEV
 41         default y
 42         ---help---
 43           This api were developed to be used at Kernel 2.2 and 2.4, but
 44           lacks support for several video standards. There are several
 45           drivers at kernel that still depends on it.
 46 
 47           Documentation for the original API is included in the file
 48           <Documentation/video4linux/API.html>.
 49 
 50           User tools for this are available from
 51           <ftp://ftp.uk.linux.org/pub/linux/video4linux/>.
 52 
 53           If you are unsure as to whether this is required, answer Y.
 54 
 55 config VIDEO_V4L2
 56         bool
 57         default y
 58 
 59 source "drivers/media/video/Kconfig"
 60 
 61 source "drivers/media/radio/Kconfig"
 62 
 63 source "drivers/media/dvb/Kconfig"
 64 
 65 source "drivers/media/common/Kconfig"
 66 
 67 config VIDEO_TUNER
 68         tristate
 69 
 70 config VIDEO_BUF
 71         tristate
 72 
 73 config VIDEO_BUF_DVB
 74         tristate
 75 
 76 config VIDEO_BTCX
 77         tristate
 78 
 79 config VIDEO_IR
 80         tristate
 81 
 82 config VIDEO_TVEEPROM
 83         tristate
 84 
 85 config USB_DABUSB
 86         tristate "DABUSB driver"
 87         depends on USB
 88         ---help---
 89           A Digital Audio Broadcasting (DAB) Receiver for USB and Linux
 90           brought to you by the DAB-Team
 91           <http://wwwbode.cs.tum.edu/Par/arch/dab/>.  This driver can be taken
 92           as an example for URB-based bulk, control, and isochronous
 93           transactions. URB's are explained in
 94           <Documentation/usb/URB.txt>.
 95 
 96           To compile this driver as a module, choose M here: the
 97           module will be called dabusb.
 98 
 99 endmenu

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.