Media Maintainers: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
(→‎V4L Utils: Mark qvidcap as maintained by Hans V.)
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Maintainers for each component of the Linux multimedia subsystem that are hosted and supported by LinuxTV.org.
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.


__TOC__
__TOC__
Line 6: Line 8:


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

[[Guidelines for Driver Maintainers]].


{| border="1" cellpadding="2"
{| border="1" cellpadding="2"
Line 12: Line 16:
!width="500"|Responsibility
!width="500"|Responsibility
|-
|-
|Hans Verkuil || Submaintainer || V4L2 drivers and /drivers/cec
|Hans Verkuil || Submaintainer || V4L2 drivers and /drivers/media/cec
|-
|-
|Laurent Pinchart || Submaintainer || Media Controller patches
|Laurent Pinchart || Submaintainer || Media Controller patches
Line 18: Line 22:
|Mauro Carvalho Chehab || Subsystem Maintainer || everything at the subsystem - mainly /drivers/media, Documentation/media
|Mauro Carvalho Chehab || Subsystem Maintainer || everything at the subsystem - mainly /drivers/media, Documentation/media
|-
|-
|Sakari Ailus || Submaintainer || V4L2 camera sensor and flash devices
|Sakari Ailus || Submaintainer || V4L2 camera sensor, lens and flash devices; things related to CSI-2; V4L2 fwnode and async frameworks
|-
|-
|Sean Young || Submaintainer || drivers/rc
|Sean Young || Submaintainer || drivers/media/rc
|-
|Stanimir Varbanov || Driver Maintainer || drivers/media/platform/qcom/venus
|-
|-
|}
|}
Line 50: Line 56:
|-
|-
|}
|}

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
. - Everyone
├── contrib - Everyone
├── contrib - Everyone
│   ├── cobalt-ctl - Hans V.
│   ├── cobalt-ctl - Hans V.
├── decode_tm6000 - Mauro
│   ├── freebsd - Gregor
│   ├── freebsd - Gregor
│   ├── gconv - Mauro
│   ├── gconv - Mauro
│   ├── parsers - Mauro
│   ├── parsers - Mauro
│   ├── pci_traffic - Mauro
│   ├── pci_traffic - Mauro
   └── test - Everyone
├── rds-6588 - Hans V.
│   ├── test - Everyone
└── xc3028-firmware - Mauro
├── doc - Mauro
├── doc - Mauro
├── doxygen-doc - Everyone
├── doxygen-doc - Everyone
Line 81: Line 92:
│   ├── common - Everyone
│   ├── common - Everyone
│   ├── cx18-ctl - Hans V.
│   ├── cx18-ctl - Hans V.
   ├── decode_tm6000 - Mauro
│   ├── dvb - Mauro
│   ├── dvb - Mauro
│   ├── ir-ctl - Sean
│   ├── ir-ctl - Sean
│   ├── ivtv-ctl - Hans V.
│   ├── ivtv-ctl - Hans V.
│   ├── keytable - Sean
│   ├── keytable - Sean
│   ├── libmedia_dev - Laurent, Sailus
│   ├── libmedia_dev - Laurent, Sakari
│   ├── libv4l2util - Hans de Goede
│   ├── libv4l2util - Hans de Goede
│   ├── media-ctl - Laurent, Sailus
│   ├── media-ctl - Laurent, Sakari
│   ├── qv4l2 - Hans V.
│   ├── qv4l2 - Hans V.
│   ├── rds - Hans V.
│   ├── qvidcap - Hans V.
│   ├── rds-ctl - Hans V.
│   ├── rds-ctl - Hans V.
│   ├── v4l2-compliance - Hans V.
│   ├── v4l2-compliance - Hans V.
│   ├── v4l2-ctl - Hans V.
│   ├── v4l2-ctl - Hans V.
│   ├── v4l2-dbg - Hans V.
│   ├── v4l2-dbg - Hans V.
│   ├── v4l2-sysfs-path - Mauro
│   └── v4l2-sysfs-path - Mauro
   └── xc3028-firmware - Mauro
└── v4l-utils-po - Everyone
└── v4l-utils-po - Everyone


Line 114: Line 123:
==Media backport tree==
==Media backport tree==


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


{| border="1" cellpadding="1"
{| border="1" cellpadding="1"
Line 149: Line 158:


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

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


Line 168: Line 178:
==ZBar==
==ZBar==


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


{| border="1" cellpadding="1"
{| border="1" cellpadding="1"

Latest revision as of 13:00, 23 May 2019

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.
 │   ├── qvidcap		- 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