Media Maintainers

From LinuxTVWiki
Revision as of 12:58, 23 May 2019 by Hverkuil (talk | contribs) (→‎Linux Kernel: Added Stanimir Varbanov as Driver Maintainer)
Jump to navigation Jump to search

Maintainers for each component of the Linux multimedia subsystem that are hosted and supported by LinuxTV.org.

 Note: all lists below are in alphabetical order.

Linux Kernel

Main development tree: http://git.linuxtv.org/media_tree.git

Guidelines for Driver Maintainers.

Person Function Responsibility
Hans Verkuil Submaintainer V4L2 drivers and /drivers/media/cec
Laurent Pinchart Submaintainer Media Controller patches
Mauro Carvalho Chehab Subsystem Maintainer everything at the subsystem - mainly /drivers/media, Documentation/media
Sakari Ailus Submaintainer V4L2 camera sensor, lens and flash devices; things related to CSI-2; V4L2 fwnode and async frameworks
Sean Young Submaintainer drivers/media/rc
Stanimir Varbanov Driver Maintainer drivers/media/platform/qcom/venus

V4L Utils

Main development tree: http://git.linuxtv.org/v4l-utils

Person
Andre Roth
Douglas Landgraf
Gregor Jasny
Hans Verkuil
Hans de Goede
Laurent Pinchart
Mauro Carvalho Chehab
Sakari Ailus
Sean Young

At V4L Utils, Gregor handles the utils release stuff and takes care of the building system. Maintainer's main attribution for each part of the utils can be seen below:

 .				- Everyone
 ├── contrib			- Everyone
 │   ├── cobalt-ctl		- Hans V.
 │   ├── decode_tm6000		- Mauro
 │   ├── freebsd		- Gregor 
 │   ├── gconv			- Mauro
 │   ├── parsers		- Mauro
 │   ├── pci_traffic		- Mauro
 │   ├── rds-6588		- Hans V.
 │   ├── test			- Everyone
 │   └── xc3028-firmware	- Mauro
 ├── doc			- Mauro
 ├── doxygen-doc		- Everyone
 ├── include			- Everyone
 │   └── linux			- Everyone
 │       └── dvb		- Mauro
 ├── lib			- Everyone
 │   ├── include		- Everyone
 │   │   └── libdvbv5		- Mauro
 │   ├── libdvbv5		- Mauro
 │   ├── libv4l1		- Hans de Goede 
 │   ├── libv4l2		- Hans de Goede 
 │   ├── libv4l2rds		- Hans V. 
 │   ├── libv4lconvert		- Hans de Goede 
 │   └── libv4l-mplane		- Hans de Goede 
 ├── libdvbv5-po		- Mauro
 ├── m4				- Everyone
 ├── utils			- Everyone
 │   ├── cec-compliance		- Hans V.
 │   ├── cec-ctl		- Hans V.
 │   ├── cec-follower		- Hans V.
 │   ├── common			- Everyone
 │   ├── cx18-ctl		- Hans V.
 │   ├── dvb			- Mauro
 │   ├── ir-ctl			- Sean
 │   ├── ivtv-ctl		- Hans V.
 │   ├── keytable		- Sean
 │   ├── libmedia_dev		- Laurent, Sakari
 │   ├── libv4l2util		- Hans de Goede 
 │   ├── media-ctl		- Laurent, Sakari
 │   ├── qv4l2			- Hans V.
 │   ├── rds-ctl		- Hans V.
 │   ├── v4l2-compliance	- Hans V.
 │   ├── v4l2-ctl		- Hans V.
 │   ├── v4l2-dbg		- Hans V.
 │   └── v4l2-sysfs-path	- Mauro
 └── v4l-utils-po		- Everyone

Digital TV Scan tables

Main development tree: http://git.linuxtv.org/dtv-scan-tables.git

Person
Mauro Carvalho Chehab
Oliver Schinagl

Media backport tree

Main development tree: http://git.linuxtv.org/media_build.git

Person
Douglas Landgraf
Hans Verkuil
Jarod Wilson
Mauro Carvalho Chehab

TV Time

Main development tree: http://git.linuxtv.org/tvtime.git

Person
Devin Heitmueller
Gregor Jasny
Hans de Goede
Mauro Carvalho Chehab

XawTV

Main development tree for version 3: http://git.linuxtv.org/xawtv3.git

Main development tree for version 4: http://git.linuxtv.org/xawtv4.git

Person
Gerd Hoffmann
Gregor Jasny
Hans de Goede
Hans Verkuil
Mauro Carvalho Chehab

ZBar

Main development tree: http://git.linuxtv.org/zbar.git

Person
Mauro Carvalho Chehab