Update to MPlayer SVN rev 32628 and FFmpeg SVN rev 25754.
[vaapi:dantemasons-mplayer.git] / DOCS / tech / .svn / text-base / MAINTAINERS.svn-base
1 __________________________________________
2 MPlayer code and documentation maintainers
3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
4
5 NOTE: This file (should) contain the up-to-date list of the maintainers of
6 each part/module of the mplayer svn / source tree, including docs & homepage.
7 You should NOT commit non-trivial changes without the agreement by the
8 maintainer of the given part. The job of the maintainer is commenting,
9 refusing or accepting patches, suggestions.
10 If you're listed here as maintainer of one or more parts, but you don't want
11 it to be so, tell us and you will be removed... this list has been created
12 based on maillist/svn activity. It may be wrong.
13
14 Always send the patches (first read DOCS/tech/patches.txt), comments to
15 the mplayer-dev-eng mailing list!!!
16
17 Everyone is free to nominate himself/herself for a maintainership.
18
19 Administration:
20     * Project server: Attila Kinali, Diego Biurrun
21     * Mailing lists: Guillaume Poirier
22     * Patch backlog tracking: Andrew Buehler, "The Wanderer"
23
24 Homepage:
25     * Design: Diego Biurrun
26     * Content: Diego Biurrun
27     * Codec packages: Roberto Togni
28
29 Documentation:
30     * MPlayer: Diego Biurrun
31     * MEncoder: Guillaume Poirier
32     * man page: Diego Biurrun
33     * translation coordination: Sebastian Krämer
34     * input layer, LIRC, slave mode docs: Alban Bedel
35     * tech/* docs: None
36     * tech/* documentation docs: Diego Biurrun
37
38 Man page translations:
39     * Czech: Jiri Heryan
40     * French: Guillaume Poirier
41     * German: Sebastian Krämer
42     * Hungarian: Gabor Mizda
43     * Italian: Paolo Tresoldi
44     * Polish: Waclaw Schiller
45     * Spanish: None
46     * Russian: Vladimir Voroshilov
47
48 Documentation translations:
49     * Czech: Jiri Heryan
50     * French: Guillaume Poirier
51     * German: Sebastian Krämer
52     * Hungarian: Gabor Mizda
53     * Italian: Paolo Tresoldi
54     * Polish: Waclaw Schiller
55     * Spanish: None
56     * Chinese (simplified): unmaintained, outdated
57     * Italian: unmaintained, outdated
58     * Russian: Vladimir Voroshilov
59
60 Platforms/ports:
61     * Debian/Ubuntu packaging: Reinhard Tartler, Diego Biurrun
62     * Red Hat/RPM packaging: Dominik Mierzejewski
63     * FreeBSD: Vladimir Kushnir, Nexus
64     * BSD/OS: Steven Schultz
65     * NetBSD: Bernd Ernesti
66     * OpenBSD: Björn Sandell
67     * Solaris: Derek Lewis
68     * Win32/Cygwin/MinGW: Sascha Sommer, Joey Parrish
69     * MPlayer OS X frontend: Nicolas Plourde, Adrian Stutz
70     * Mac OS X: None
71     * AIX: Derek Lewis
72
73 MPlayer code:
74     * build system: Diego Biurrun
75     * A-V sync code, MPlayer core: Uoti Urpala
76     * MEncoder core: None (unmaintained)
77     * libmpdemux: Roberto Togni, Nico Sabbi
78     * libmpcodecs: Roberto Togni
79     * TV input/capture: Vladimir Voroshilov
80     * TV teletext: Vladimir Voroshilov
81     * network streaming: Roberto Togni, Nico Sabbi, Benjamin Zores
82     * DVD/VOB subtitles: None
83     * config files & commandline parser: Alban Bedel
84     * playtree, input layer: Alban Bedel
85     * libswscale: Michael Niedermayer, Luca Abeni
86     * DVB support: Nico Sabbi
87     * GUI: None
88     * GUI skins: Diego Biurrun
89     * EDL code: Oded Shimon
90
91 Imported libs/projects:
92     * FFmpeg: Michael Niedermayer
93     * VIDIX core: Benjamin Zores
94     * mp3lib: None
95     * loader: None
96     * libmpeg2: None
97     * libdvdcss: Diego Biurrun
98     * libdvdread: Diego Biurrun
99     * libfaad2: None
100     * realrtsp: Roberto Togni
101     * librtsp: Benjamin Zores
102     * freesdp: Benjamin Zores
103     * libass: Evgeniy Stepanov
104
105 demuxers:
106     * demux_fli.c - Roberto Togni
107     * demux_gif.c - Joey Parrish
108     * demux_lavf.c - Michael Niedermayer
109     * demux_mkv.c - Moritz Bunkus, Aurelien Jacobs
110     * demux_nsv.c - Roberto Togni
111     * demux_ogg.c - Moritz Bunkus
112     * demux_realaud.c - Roberto Togni
113     * demux_rtp* - Ross Finlayson
114     * demux_mpg and demux_ts - Nico Sabbi
115     * demux_mpc.c - Reimar Döffinger
116
117 muxers:
118     * muxer_lavf.c - Michael Niedermayer
119     * muxer_mpeg.c - Nico Sabbi
120
121 streams:
122     * stream_pvr.c - Benjamin Zores
123     * stream_udp.c - Benjamin Zores
124     * stream_rtp.c - Benjamin Zores
125     * stream_rtsp.c - Benjamin Zores
126     * stream_radio.c - Vladimir Voroshilov
127     * stream_dvb.c - Nico Sabbi
128     * stream_dvd.c - Nico Sabbi
129     * stream_dvdnav.c - Nico Sabbi and Benjamin Zores
130     * stream_bluray.c - Benjamin Zores
131
132 codec support:
133     * FFmpeg: Michael Niedermayer
134     * Xvid: Ivan Kalvachev
135     * x264: Loren Merritt
136     * musepack, speex: Reimar Döffinger
137
138 video filters:
139     * general: Richard Felker, Michael Niedermayer
140     * vf_filmdint.c - Zoltan Hidvegi
141     * vf_blackframe.c - Ivo van Poorten
142     * vf_zrmjpeg.c - Rik Snel
143     * all filters written by Michael Niedermayer - Michael Niedermayer
144
145 audio filters:
146     * general: Alex Beregszaszi
147     * af_ladspa.c - Ivo van Poorten
148     * af_equalizer.c - None
149     * af_karaoke.c - None
150
151 audio encoders:
152     * ae_toolame.c, ae_twolame.c and ae_faac.c - Nico Sabbi
153
154 libvo drivers:
155     * vo_3dfx.c - OBSOLETED, use xv or tdfxfb
156     * vo_aa.c - Alban Bedel
157     * vo_caca.c - Howell Tam (Pigeon)
158     * vo_bl.c - Rik Snel
159     * vo_corevideo.m - Adrian Stutz
160     * vo_cvidix.c - Sascha Sommer
161     * vo_dga.c - None
162     * vo_dfbmga.c - Ville Syrjälä
163     * vo_direct3d.c - Georgi Petrov
164     * vo_directfb[2].c - Jiri Svoboda
165     * vo_directx.c - Sascha Sommer
166     * vo_dxr2.c - Alban Bedel
167     * vo_dxr3.c - None
168     * vo_fbdev.c - Joey Parrish
169     * vo_fbdev2.c - Joey Parrish
170     * vo_ggi.c - Christoph Egger
171     * vo_gif89a.c - Joey Parrish
172     * vo_gl.c - Reimar Döffinger
173     * vo_gl2.c - Reimar Döffinger
174     * vo_ivtv.c - Benjamin Zores
175     * vo_jpeg.c - Ivo van Poorten
176     * vo_md5sum.c - Ivo van Poorten
177     * vo_mga.c - None
178     * vo_mpegpes.c - None
179     * vo_null.c - None
180     * vo_png.c - Felix Bünemann
181     * vo_pnm.c - Ivo van Poorten
182     * vo_quartz.c - Nicolas Plourde
183     * vo_sdl.c - Felix Bünemann
184     * vo_svga.c - Ivan Kalvachev
185     * vo_tdfxfb.c - Alban Bedel
186     * vo_tga.c - Daniele Forghieri
187     * vo_vdpau.c - Carl Eugen Hoyos
188     * vo_vesa.c - Aurelien Jacobs
189     * vo_wii.c - Benjamin Zores
190     * vo_winvidix.c - Sascha Sommer
191     * vo_x11.c - Alexander Strasser
192     * vo_xmga.c - None
193     * vo_xover.c - Alban Bedel
194     * vo_xv.c - Alexander Strasser
195     * vo_xvidix.c - None
196     * vo_xvmc.c - Ivan Kalvachev
197     * vo_yuv4mpeg.c - Robert Kesterson
198     * vo_zr.c - Rik Snel
199     * vo_zr2.c - Rik Snel
200
201     * x11_common.c - Alexander Strasser, Reimar Döffinger
202     * w32_common.c - Reimar Döffinger
203
204 libao2 drivers:
205     * ao_alsa5.c - None
206     * ao_alsa.c - Clemens Ladisch
207     * ao_arts.c - None
208     * ao_coreaudio.c - None
209     * ao_dsound.c - None
210     * ao_dxr2.c - None
211     * ao_esd.c - None
212     * ao_ivtv.c - Benjamin Zores
213     * ao_jack.c - Reimar Döffinger
214     * ao_mpegpes.c - None
215     * ao_nas.c - Tobias Diedrich
216     * ao_null.c - None
217     * ao_openal.c - Reimar Döffinger
218     * ao_oss.c - None
219     * ao_pcm.c - None
220     * ao_plugin.c - None
221     * ao_pulse.c - None
222     * ao_sdl.c - None
223     * ao_sgi.c - None
224     * ao_sun.c - None
225     * ao_win32.c - Sascha Sommer