Difference between revisions of "Media Maintainers"

From LinuxTVWiki
Jump to: navigation, search
(V4L Utils: Mark qvidcap as maintained by Hans V.)
 
(16 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 102: Line 111:
   
 
Main development tree: http://git.linuxtv.org/dtv-scan-tables.git
 
Main development tree: http://git.linuxtv.org/dtv-scan-tables.git
  +
  +
{| border="1" cellpadding="1"
  +
!width="200"|Person
  +
|-
  +
|Mauro Carvalho Chehab
  +
|-
  +
|Oliver Schinagl
  +
|-
  +
|}
   
 
==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"
  +
!width="200"|Person
  +
|-
  +
|Douglas Landgraf
  +
|-
  +
|Hans Verkuil
  +
|-
  +
|Jarod Wilson
  +
|-
  +
|Mauro Carvalho Chehab
  +
|-
  +
|}
   
 
==TV Time==
 
==TV Time==
Line 111: Line 142:
 
Main development tree: http://git.linuxtv.org/tvtime.git
 
Main development tree: http://git.linuxtv.org/tvtime.git
   
  +
{| border="1" cellpadding="1"
==XawTV version 3==
 
  +
!width="200"|Person
  +
|-
  +
|Devin Heitmueller
  +
|-
  +
|Gregor Jasny
  +
|-
  +
|Hans de Goede
  +
|-
  +
|Mauro Carvalho Chehab
  +
|-
  +
|}
   
  +
==XawTV==
Main development tree: http://git.linuxtv.org/xawtv3.git
 
   
  +
Main development tree for version 3: http://git.linuxtv.org/xawtv3.git
==XawTV version 4==
 
   
Main development tree: http://git.linuxtv.org/xawtv4.git
+
Main development tree for version 4: http://git.linuxtv.org/xawtv4.git
  +
  +
{| border="1" cellpadding="1"
  +
!width="200"|Person
  +
|-
  +
|Gerd Hoffmann
  +
|-
  +
|Gregor Jasny
  +
|-
  +
|Hans de Goede
  +
|-
  +
|Hans Verkuil
  +
|-
  +
|Mauro Carvalho Chehab
  +
|-
  +
|}
   
 
==ZBar==
 
==ZBar==
   
Main development tree: http://git.linuxtv.orgzbar.git
+
Main development tree: http://git.linuxtv.org/zbar.git
  +
  +
{| border="1" cellpadding="1"
  +
!width="200"|Person
  +
|-
  +
|Mauro Carvalho Chehab
  +
|-
  +
|}

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