Multimedia support

modulename: mc.ko

configname: CONFIG_MEDIA_SUPPORT

Linux Kernel Configuration
└─>Device Drivers
└─>Multimedia support
In linux kernel since version 2.6.31 (release Date: 2009-09-09)  
If you want to use media devices, including Webcams, Video grabber
devices and/or TV devices, V4L2 codecs, etc, enable this option
and other options below.

Additional info and docs are available on the web at
<https://linuxtv.org>

source code:

is selected by
CONFIG_MEDIA_SUBDRV_AUTOSELECT
CONFIG_VIDEO_DEV
CONFIG_DVB_CORE
CONFIG_V4L2_FLASH_LED_CLASS
CONFIG_V4L2_FWNODE
CONFIG_V4L2_CCI_I2C
CONFIG_DVB_MMAP
CONFIG_USB_GSPCA
CONFIG_USB_PWC
CONFIG_USB_S2255
CONFIG_VIDEO_USBTV
CONFIG_USB_VIDEO_CLASS
CONFIG_VIDEO_GO7007
CONFIG_VIDEO_PVRUSB2
CONFIG_VIDEO_PVRUSB2_DVB
CONFIG_VIDEO_STK1160
CONFIG_VIDEO_AU0828
CONFIG_VIDEO_AU0828_V4L2
CONFIG_VIDEO_CX231XX
CONFIG_VIDEO_CX231XX_RC
CONFIG_VIDEO_CX231XX_ALSA
CONFIG_VIDEO_CX231XX_DVB
CONFIG_DVB_AS102
CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG
CONFIG_DVB_USB_AF9015
CONFIG_DVB_USB_AF9035
CONFIG_DVB_USB_ANYSEE
CONFIG_DVB_USB_AU6610
CONFIG_DVB_USB_AZ6007
CONFIG_DVB_USB_CE6230
CONFIG_DVB_USB_DVBSKY
CONFIG_DVB_USB_EC168
CONFIG_DVB_USB_GL861
CONFIG_DVB_USB_LME2510
CONFIG_DVB_USB_MXL111SF
CONFIG_DVB_USB_RTL28XXU
CONFIG_DVB_USB_ZD1301
CONFIG_DVB_USB
CONFIG_DVB_USB_A800
CONFIG_DVB_USB_AF9005
CONFIG_DVB_USB_AZ6027
CONFIG_DVB_USB_CXUSB
CONFIG_DVB_USB_CXUSB_ANALOG
CONFIG_DVB_USB_DIB0700
CONFIG_DVB_USB_DIB3000MC
CONFIG_DVB_USB_DIBUSB_MB
CONFIG_DVB_USB_DIBUSB_MC
CONFIG_DVB_USB_DIGITV
CONFIG_DVB_USB_DTV5100
CONFIG_DVB_USB_DW2102
CONFIG_DVB_USB_M920X
CONFIG_DVB_USB_NOVA_T_USB2
CONFIG_DVB_USB_OPERA1
CONFIG_DVB_USB_PCTV452E
CONFIG_DVB_USB_TECHNISAT_USB2
CONFIG_DVB_USB_TTUSB2
CONFIG_DVB_USB_UMT_010
CONFIG_SMS_USB_DRV
CONFIG_DVB_TTUSB_BUDGET
CONFIG_DVB_TTUSB_DEC
CONFIG_VIDEO_EM28XX
CONFIG_VIDEO_EM28XX_V4L2
CONFIG_VIDEO_EM28XX_ALSA
CONFIG_VIDEO_EM28XX_DVB
CONFIG_VIDEO_EM28XX_RC
CONFIG_USB_AIRSPY
CONFIG_USB_HACKRF
CONFIG_USB_MSI2500
CONFIG_VIDEO_MGB4
CONFIG_VIDEO_SOLO6X10
CONFIG_STA2X11_VIP
CONFIG_VIDEO_TW5864
CONFIG_VIDEO_TW68
CONFIG_VIDEO_TW686X
CONFIG_VIDEO_ZORAN
CONFIG_VIDEO_DT3155
CONFIG_VIDEO_IVTV
CONFIG_VIDEO_IVTV_ALSA
CONFIG_VIDEO_FB_IVTV
CONFIG_VIDEO_HEXIUM_GEMINI
CONFIG_VIDEO_HEXIUM_ORION
CONFIG_VIDEO_MXB
CONFIG_VIDEO_BT848
CONFIG_DVB_BT8XX
CONFIG_VIDEO_COBALT
CONFIG_VIDEO_CX18
CONFIG_VIDEO_CX18_ALSA
CONFIG_VIDEO_CX23885
CONFIG_MEDIA_ALTERA_CI
CONFIG_VIDEO_CX25821
CONFIG_VIDEO_CX25821_ALSA
CONFIG_VIDEO_CX88
CONFIG_VIDEO_CX88_ALSA
CONFIG_VIDEO_CX88_BLACKBIRD
CONFIG_VIDEO_CX88_DVB
CONFIG_VIDEO_SAA7134
CONFIG_VIDEO_SAA7134_ALSA
CONFIG_VIDEO_SAA7134_DVB
CONFIG_VIDEO_SAA7164
CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG
CONFIG_DVB_DDBRIDGE
CONFIG_DVB_DM1105
CONFIG_DVB_MANTIS
CONFIG_DVB_HOPPER
CONFIG_DVB_NETUP_UNIDVB
CONFIG_DVB_NGENE
CONFIG_DVB_PLUTO2
CONFIG_DVB_PT1
CONFIG_DVB_PT3
CONFIG_DVB_SMIPCIE
CONFIG_DVB_BUDGET_CORE
CONFIG_DVB_BUDGET
CONFIG_DVB_BUDGET_CI
CONFIG_DVB_BUDGET_AV
CONFIG_VIDEO_PCI_SKELETON
CONFIG_VIDEO_IPU3_CIO2
CONFIG_INTEL_VSC
CONFIG_RADIO_MAXIRADIO
CONFIG_RADIO_SHARK
CONFIG_RADIO_SI476X
CONFIG_RADIO_TIMBERDALE
CONFIG_RADIO_WL1273
CONFIG_USB_SI4713
CONFIG_PLATFORM_SI4713
CONFIG_RADIO_AZTECH
CONFIG_RADIO_GEMTEK
CONFIG_RADIO_MIROPCM20
CONFIG_RADIO_RTRACK
CONFIG_RADIO_RTRACK2
CONFIG_RADIO_SF16FMR2
CONFIG_RADIO_TERRATEC
CONFIG_RADIO_TRUST
CONFIG_RADIO_TYPHOON
CONFIG_RADIO_ZOLTRIX
CONFIG_VIDEO_MEM2MEM_DEINTERLACE
CONFIG_VIDEO_MUX
CONFIG_VIDEO_ALLEGRO_DVT
CONFIG_VIDEO_MESON_GE2D
CONFIG_VIDEO_AMPHION_VPU
CONFIG_VIDEO_ASPEED
CONFIG_VIDEO_ATMEL_ISI
CONFIG_VIDEO_CADENCE_CSI2RX
CONFIG_VIDEO_CADENCE_CSI2TX
CONFIG_VIDEO_CODA
CONFIG_VIDEO_PXA27x
CONFIG_VIDEO_CAFE_CCIC
CONFIG_VIDEO_MMP_CAMERA
CONFIG_VIDEO_MEDIATEK_JPEG
CONFIG_VIDEO_MEDIATEK_MDP
CONFIG_VIDEO_MEDIATEK_VCODEC
CONFIG_VIDEO_MEDIATEK_MDP3
CONFIG_VIDEO_MICROCHIP_ISC
CONFIG_VIDEO_MICROCHIP_XISC
CONFIG_VIDEO_MICROCHIP_CSI2DC
CONFIG_VIDEO_NPCM_VCD_ECE
CONFIG_VIDEO_TEGRA_VDE
CONFIG_VIDEO_IMX7_CSI
CONFIG_VIDEO_IMX8MQ_MIPI_CSI2
CONFIG_VIDEO_IMX_MIPI_CSIS
CONFIG_VIDEO_IMX8_ISI
CONFIG_VIDEO_IMX_PXP
CONFIG_VIDEO_MX2_EMMAPRP
CONFIG_VIDEO_DW100
CONFIG_VIDEO_IMX8_JPEG
CONFIG_VIDEO_QCOM_CAMSS
CONFIG_VIDEO_QCOM_VENUS
CONFIG_VIDEO_RENESAS_CEU
CONFIG_VIDEO_RCAR_ISP
CONFIG_VIDEO_SH_VOU
CONFIG_VIDEO_RCAR_CSI2
CONFIG_VIDEO_RCAR_VIN
CONFIG_VIDEO_RZG2L_CSI2
CONFIG_VIDEO_RZG2L_CRU
CONFIG_VIDEO_RENESAS_FDP1
CONFIG_VIDEO_RENESAS_JPU
CONFIG_VIDEO_RENESAS_VSP1
CONFIG_VIDEO_RCAR_DRIF
CONFIG_VIDEO_ROCKCHIP_RGA
CONFIG_VIDEO_ROCKCHIP_ISP1
CONFIG_VIDEO_SAMSUNG_EXYNOS_GSC
CONFIG_VIDEO_SAMSUNG_EXYNOS4_IS
CONFIG_VIDEO_S5P_FIMC
CONFIG_VIDEO_S5P_MIPI_CSIS
CONFIG_VIDEO_EXYNOS_FIMC_LITE
CONFIG_VIDEO_EXYNOS4_FIMC_IS
CONFIG_VIDEO_EXYNOS4_ISP_DMA_CAPTURE
CONFIG_VIDEO_S3C_CAMIF
CONFIG_VIDEO_SAMSUNG_S5P_G2D
CONFIG_VIDEO_SAMSUNG_S5P_JPEG
CONFIG_VIDEO_SAMSUNG_S5P_MFC
CONFIG_VIDEO_STI_BDISP
CONFIG_DVB_C8SECTPFE
CONFIG_VIDEO_STI_DELTA_DRIVER
CONFIG_VIDEO_STI_HVA
CONFIG_VIDEO_STM32_DCMI
CONFIG_VIDEO_STM32_DMA2D
CONFIG_VIDEO_SUN4I_CSI
CONFIG_VIDEO_SUN6I_CSI
CONFIG_VIDEO_SUN6I_MIPI_CSI2
CONFIG_VIDEO_SUN8I_A83T_MIPI_CSI2
CONFIG_VIDEO_SUN8I_DEINTERLACE
CONFIG_VIDEO_SUN8I_ROTATE
CONFIG_VIDEO_TI_CAL
CONFIG_VIDEO_TI_VPE
CONFIG_VIDEO_TI_J721E_CSI2RX
CONFIG_VIDEO_AM437X_VPFE
CONFIG_VIDEO_DAVINCI_VPIF_DISPLAY
CONFIG_VIDEO_DAVINCI_VPIF_CAPTURE
CONFIG_VIDEO_OMAP2_VOUT
CONFIG_VIDEO_OMAP3
CONFIG_VIDEO_HANTRO
CONFIG_VIDEO_VIA_CAMERA
CONFIG_VIDEO_XILINX
CONFIG_VIDEO_XILINX_TPG
CONFIG_SMS_SDIO_DRV
CONFIG_VIDEO_VIM2M
CONFIG_VIDEO_VICODEC
CONFIG_VIDEO_VIMC
CONFIG_VIDEO_VIVID
CONFIG_VIDEO_VIVID_CEC
CONFIG_VIDEO_VISL
CONFIG_DVB_B2C2_FLEXCOP
CONFIG_VIDEO_SAA7146_VV
CONFIG_VIDEOBUF2_CORE
CONFIG_VIDEOBUF2_DMA_CONTIG
CONFIG_VIDEOBUF2_VMALLOC
CONFIG_VIDEOBUF2_DMA_SG
CONFIG_VIDEOBUF2_DVB
CONFIG_VIDEO_CAMERA_SENSOR
CONFIG_VIDEO_IMX214
CONFIG_VIDEO_IMX219
CONFIG_VIDEO_IMX274
CONFIG_VIDEO_IMX290
CONFIG_VIDEO_MT9M114
CONFIG_VIDEO_MT9P031
CONFIG_VIDEO_MT9V032
CONFIG_VIDEO_OV2680
CONFIG_VIDEO_OV2740
CONFIG_VIDEO_OV5693
CONFIG_VIDEO_OV772X
CONFIG_VIDEO_OV7740
CONFIG_VIDEO_OV9650
CONFIG_VIDEO_RDACM20
CONFIG_VIDEO_RDACM21
CONFIG_VIDEO_CCS
CONFIG_VIDEO_AD5820
CONFIG_VIDEO_AK7375
CONFIG_VIDEO_DW9714
CONFIG_VIDEO_DW9719
CONFIG_VIDEO_DW9768
CONFIG_VIDEO_DW9807_VCM
CONFIG_VIDEO_ADP1653
CONFIG_VIDEO_LM3560
CONFIG_VIDEO_LM3646
CONFIG_VIDEO_TDA1997X
CONFIG_VIDEO_ADV7180
CONFIG_VIDEO_ADV748X
CONFIG_VIDEO_ADV7604
CONFIG_VIDEO_ADV7604_CEC
CONFIG_VIDEO_ADV7842
CONFIG_VIDEO_ADV7842_CEC
CONFIG_VIDEO_ISL7998X
CONFIG_VIDEO_MAX9286
CONFIG_VIDEO_TC358743
CONFIG_VIDEO_TC358743_CEC
CONFIG_VIDEO_TC358746
CONFIG_VIDEO_TVP514X
CONFIG_VIDEO_TVP5150
CONFIG_VIDEO_TVP7002
CONFIG_VIDEO_TW9910
CONFIG_VIDEO_ADV7343
CONFIG_VIDEO_ADV7511
CONFIG_VIDEO_ADV7511_CEC
CONFIG_VIDEO_THS8200
CONFIG_VIDEO_UPD64031A
CONFIG_VIDEO_SAA6752HS
CONFIG_SDR_MAX2175
CONFIG_VIDEO_I2C
CONFIG_VIDEO_ST_MIPID02
CONFIG_VIDEO_THS7303
CONFIG_VIDEO_DS90UB913
CONFIG_VIDEO_DS90UB953
CONFIG_VIDEO_DS90UB960
CONFIG_VIDEO_GS1662
CONFIG_MEDIA_TUNER
CONFIG_MEDIA_TUNER_E4000
CONFIG_MEDIA_TUNER_FC2580
CONFIG_MEDIA_TUNER_IT913X
CONFIG_MEDIA_TUNER_M88RS6000T
CONFIG_MEDIA_TUNER_R820T
CONFIG_MEDIA_TUNER_SIMPLE
CONFIG_MEDIA_TUNER_TDA18212
CONFIG_MEDIA_TUNER_TDA8290
CONFIG_MEDIA_TUNER_TUA9001
CONFIG_DVB_M88DS3103
CONFIG_DVB_MN88472
CONFIG_DVB_MN88473
CONFIG_DVB_SI2165
CONFIG_DVB_TDA10071
CONFIG_DVB_TS2020
CONFIG_DVB_AF9013
CONFIG_DVB_CXD2820R
CONFIG_DVB_RTL2830
CONFIG_DVB_RTL2832
CONFIG_DVB_RTL2832_SDR
CONFIG_DVB_AU8522_DTV
CONFIG_DVB_AU8522_V4L
CONFIG_DVB_MN88443X
CONFIG_DVB_AF9033
CONFIG_DVB_LGS8GXX
CONFIG_DVB_CXD2099
CONFIG_INTEL_ATOMISP
CONFIG_VIDEO_ATOMISP
CONFIG_DVB_AV7110
CONFIG_DVB_BUDGET_PATCH
CONFIG_VIDEO_IMX_MEDIA
CONFIG_VIDEO_IPU3_IMGU
CONFIG_VIDEO_MAX96712
CONFIG_VIDEO_MESON_VDEC
CONFIG_VIDEO_OMAP4
CONFIG_VIDEO_ROCKCHIP_VDEC
CONFIG_VIDEO_SUNXI_CEDRUS
CONFIG_VIDEO_SUN6I_ISP
CONFIG_VIDEO_TEGRA
CONFIG_VIDEO_ATMEL_ISC
CONFIG_VIDEO_ATMEL_XISC
CONFIG_VIDEO_BCM2835