q
[vlc/wangxiang.git] / AUTHORS
blob7bca7a14aa3f698c39e4ef30885f09c4340e1e4d
1 # $Id$
2
3 # The format of this file was inspired by the Linux kernel CREDITS file.
4 # Authors are listed alphabetically.
5
6 # The fields are: name (N), email (E), web-address (W), SVN account login (C),
7 # PGP key ID and fingerprint (P), description (D), and snail-mail address (S).
9 N: Laurent Aimar
10 E: fenrir@via.ecp.fr
11 C: fenrir
12 D: input and decoders core improvements
13 D: avi, asf/wmv/wma, mp4/mov, mp3, aac, wav demultiplexers
14 D: MPEG-4, Div & OpenDivX and various decoders (ffmpeg)
15 D: AAC decoder (libfaad2)
16 D: cinepak, adpcm, araw, musepack decoders
17 D: Subtile file parser.
18 D: mms, ftp access
19 D: Stream output
20 D: VLM
21 S: France
23 N: Marc Ariberti
24 E: marcari@via.ecp.fr
25 C: marcari
26 D: communication with channel server
27 D: YOPY port
28 S: France
30 N: Stephan Assmus
31 E: stippi@yellowbites.com
32 C: stippi
33 D: BeOS module fixes and enhancements
34 S: Germany
36 N: Olivier Aubert
37 E: olivier.aubert at liris dot cnrs dot fr
38 D: Mediacontrol API, Python bindings, svg module
39 S: France
41 N: Sigmund Augdal Helberg
42 E: dnumgis@videolan.org
43 C: sigmunau
44 D: lirc plugin
45 D: aalib plugin
46 D: Subtitles and freetype
47 D: Hotkeys
48 D: Shoutcast discovery module and b4s playlist parser
49 D: wxWidgets preferences
50 D: File-Info and metadata handling
51 S: Norway
53 N: Pierre Baillet
54 E: oct@zoy.org
55 C: octplane
56 D: SDL audio and video output
57 S: France
59 N: Gildas Bazin
60 E: gbazin@videolan.org
61 C: gbazin
62 D: Core improvements, decoders API
63 D: Win32 port, win32 VCD/CDDA input and win32 ipv6 code
64 D: DirectX audio/video output, win32 WaveOut audio output
65 D: DirectShow input
66 D: a52, dts, vorbis, speex, flac and theora decoders/packetizers
67 D: mpeg1/2 video decoder (libmpeg2), bandlimited resampling
68 D: Ogg and Raw DV demultiplexers
69 D: Configuration file infrastructure
70 D: wxWindows and http interfaces
71 D: Pocket PC port
72 S: France
74 N: Rocky Bernstein
75 E: rocky@panix.com
76 C: rocky
77 D: Navigation-enabled VCD (via libvcdinfo) enhanced CDDA (via libcdio)
78 D: SVCD/CVD subtitles
79 S: USA
81 N: Johan Bilien
82 E: jobi@via.ecp.fr
83 C: jobi
84 D: VCD input
85 D: Satellite input
86 D: libdvbpsi support
87 S: France
89 N: Stéphane Borel
90 E: stef@via.ecp.fr
91 C: stef
92 D: MPEG video decoder
93 D: DVD input, IFO parsing, CSS decryption
94 D: DVD navigation
95 S: France
97 N: Arnaud de Bossoreille de Ribou
98 E: bozo@via.ecp.fr
99 C: bozo
100 D: SDL video output
101 S: France
103 N: Filippo Carone 
104 E: filippo[dontspam]@carone.org
105 C: littlejohn
106 D: Java bindings
107 S: Italy
109 N: Rafaël "Hanz, David" Carré
110 E: funman@videolanorg
111 C: funman
112 P: C0AFF10F
113 D: D-Bus control, Audioscrobbler, Telepathy, Taglib meta reader/writer
114 D: Ncurses enhancements, Power management inhibition
115 D: PGP update core
116 D: Spread bugfixes
117 S: Netherlands
119 N: Tony Castley
120 E: tony@castley.net
121 C: tcastley
122 D: BeOS interface, BeOS Video
123 S: Australia
125 N: Antoine Cellerier
126 E: dionoea@videolan.org
127 C: dionoea
128 D: Video Filters: mosaic, gradient and edge detection, magnify, rss, croppadd, erase, extract, gaussianblur, motion detect, puzzle, rotate, bluescreen, alphamask, psychedelic
129 D: Demux: podcast, shoutcast
130 D: Access: v4l2
131 D: HTTP interface pages
132 D: Lua (interface, meta fetcher, playlist, ...) modules
133 S: France
135 N: Renaud Dartus
136 E: reno@via.ecp.fr
137 C: reno
138 D: AC3 decoder
139 S: France
141 N: Cyril Deguet
142 E: asmax@via.ecp.fr
143 C: asmax
144 D: Audio output
145 D: skins module (X11 port)
146 D: skins2 module (core and X11 port)
147 D: JACK audio output
148 S: France
150 N: Rémi Denis-Courmont
151 W: www.remlab.net
152 C: courmisch
153 D: network subsystem
154 D: threading subsystem
155 D: Demux: RTP receiver, VOC, XA, Standard MIDI files
156 D: Codecs: EA ADPCM, MIDI synthesis
157 D: TLS and SRTP
158 S: Finland
160 N: Colin Delacroix
161 E: colin#zoy.org
162 C: colin
163 D: initial MacOS X port
164 S: France
166 N: Pierre d'Herbemont
167 E: pdherbemont#videolan.org
168 C: pdherbemont
169 D: Mac OS X Framework
170 D: LibVLC enhancements
171 S: France
173 N: Boris Dorès
174 E: babal(at)via.ecp.fr
175 C: babal
176 D: Win32 network input
177 D: Win32 interface
178 D: Headphone channel mixer, Dolby Surround decoder
179 D: Audio output core enhancements
180 S: France
182 N: Jean-Marc Dressler
183 E: polux@via.ecp.fr
184 C: polux
185 D: BeOS port
186 D: MPEG video decoder
187 S: France
189 N: Henri Fallon
190 E: henri@via.ecp.fr
191 C: henri
192 D: ALSA audio output
193 D: MPEG TS input
194 D: Decoder modularization
195 S: USA
197 N: Andrew Flintham
198 E: amf@cus.org.uk
199 D: text subtitler and font scripts
200 S: United Kingdom
202 N: Damien Fouilleul
203 E: Damien.Fouilleul@laposte.net
204 C: Quovodis
205 D: ActiveX control
206 D: Safari/Firefox plugin for MacOS X
207 D: Direct3D Video output
208 D: SSE2 chroma converters
209 D: improved MMX chroma converters
210 S: Ireland
212 N: Alexis Guillard
213 E: alexis.guillard@bt.com
214 D: IPv6 support
215 S: United Kingdom
217 N: Gerald Hansink
218 E: gerald.hansink@ordina.nl
219 D: Qt Embedded Video Output
220 S: Netherlands
222 N: Shane Harper
223 E: shanegh@optusnet.com.au
224 D: SDL plugin fixes and enhancements
225 D: XVideo video output
226 D: Gnome and Gtk+ interface enhancements
227 S: United Kingdom
229 N: Dugal Harris
230 E: dugalh (at) protoclea .dot co dot. za
231 D: OpenCV video filter
232 S: South Africa
234 N: Derk-Jan Hartman
235 E: hartman@videolan.org
236 C: hartman
237 D: Mac OS X interface
238 D: Dutch translation
239 D: Directory input
240 D: Mac OS X Video Output
241 D: Mac OS X Audio Output
242 D: Kasenna client support
243 D: contrib system for 3rd party libraries
244 S: Netherlands
246 N: Gaël Hendryckx
247 E: jimmy@via.ecp.fr
248 C: jimmy
249 D: IDCT and YUV transforms
250 S: France
252 N: Samuel Hocevar
253 E: sam@zoy.org
254 C: sam
255 D: playlist and modules system
256 D: Gnome and Gtk+ interfaces
257 D: Glide, fb, and caca video outputs
258 D: Esound audio output
259 D: DVD subtitles decoder
260 D: Video output
261 D: Mozilla plug-in
262 S: France
264 N: Eugenio Jarosiewicz
265 E: ej0@cise.ufl.edu
266 C: ej
267 D: MacOS X interface, and various fixes
268 S: USA, Florida
270 N: Jon Lech Johansen
271 E: jon-vl@nanocrew.net
272 C: jlj
273 D: PS input fixes
274 D: Win32 DVD input port
275 D: QNX RTOS plug-in
276 D: MacOS X port
277 D: norwegian translation
278 D: MP4 DRMS support
279 S: France
281 N: Michel Kaempf
282 E: maxx@via.ecp.fr
283 C: maxx
284 D: audio output
285 D: AC3 decoder
286 D: MPEG audio decoder
287 S: France
289 N: Jean-Baptiste Kempf
290 E: jb@videolan.org
291 C: jb
292 D: Qt4 Interface
293 D: Contribs system
294 S: France
296 N: Pavlov Konstantin
297 E: thresh@videolan.org
298 C: thresh
299 D: Build system/linkage fixes
300 D: Pidfile creation on daemon mode
301 D: Parts of Russian translation
302 D: ALTLinux VLC maintainer
303 S: Russia
305 N: Felix Paul Kühne
306 E: fkuehne@videolan.org
307 C: fkuehne
308 D: MacOS X Interface (wizard, structure, extended controls panel, bookmarks window, fullscreen controller)
309 D: Interface Interaction (core and OSX)
310 D: contrib system for 3rd party libraries
311 D: German translation
312 S: Germany
314 N: Simon Latapie
315 E: garf@via.ecp.fr
316 C: garf
317 D: contrast/HSB, and logo video filters
318 D: HTTP interface
319 D: VLM
320 S: France
322 N: Pascal Levesque
323 E: pascal.levesque@mindready.com
324 D: QNX RTOS video output and audio output
325 S: Canada, Québec
327 N: Christophe Massiot
328 E: massiot@via.ecp.fr
329 C: massiot
330 D: decoder and input core functions
331 D: audio output
332 D: MPEG video decoder
333 D: Many ports (Mac OS X, iPAQ, *BSD, Solaris...)
334 D: DVB input
335 D: mosaic
336 D: TS muxer/demuxer improvements
337 D: contrib system for 3rd party libraries
338 D: documentation
339 D: fortunes maintainer
340 S: France
342 N: Loïc Minier
343 E: lool@via.ecp.fr
344 C: lool
345 D: Gtk/gnome enhancements
346 D: xosd interface plug-in
347 D: SLP
348 S: France
350 N: Christophe Mutricy
351 E: xtophe at videolan d0t org
352 C: xtophe
353 D: libnotify plugin
354 D: contrib system for 3rd party libraries
355 D: win32 binary contribs
356 D: Varios fixes (configure.ac, wxWidgets, M3U, ...)
357 S: England
359 N: Florian G. Pflug
360 E: fgp@phlo.org
361 C: fgp
362 D: MacOS X port
363 S: Austria
365 N: Heiko Panther
366 E: heiko.panther@web.de
367 D: Mac OS X audio device selection framework
368 S: Germany
370 N: Vincent Penne
371 E: ziggy at sashipa dot com
372 D: teletext decoder
373 S: France
375 N: Eric Petit
376 E: titer@videolan.org
377 C: titer
378 D: BeOS module fixes and enhancements
379 D: Stream output
380 D: Mac OS X OpenGL video output
381 D: contrib system for 3rd party libraries
382 S: France
384 N: Benjamin Pracht
385 E: bigben+spam@videolan.org
386 C: bigben
387 D: MacOS X Interface (playlist)
388 D: documentation
389 S: France / Germany
391 N: Emmanuel Puig
392 E: karibu@videolan.org
393 C: karibu
394 D: skins module (core and win32 port)
395 S: France
397 N: Frédéric Ruget
398 E: frederic.ruget@free.fr
399 D: Portaudio audio output
400 S: France
402 N: Jean-Paul Saman
403 E: jp_dot_saman#videolan_dot_nl
404 D: libmad plug-in
405 D: iPAQ port
406 D: PDA (Familiar Linux) interface 
407 D: Dutch Translation
408 D: DVB-S/C/T on v4l2 API
409 D: HD1000 port 
410 D: OSD menu
411 D: Digital Video (Firewire/IEEE1394/I-Link)
412 S: Netherlands
414 N: Arnaud Schauly
415 E: gitan@via.ecp.fr
416 C: gitan
417 D: SAP module
418 S: France
420 N: Vincent Seguin
421 E: seguin@via.ecp.fr
422 C: seguin
423 D: core VLC structure
424 D: interface and message queue
425 D: video output
426 D: YUV transforms
427 D: X11 and GGI video outputs
428 S: France
430 N: Ken Self
431 E: kens@campoz.fslife.co.uk
432 C: kenS
433 D: BDA module
434 S: United Kingdom
436 N: Richard Shepherd
437 E: richard@rshepherd.demon.co.uk
438 C: richards
439 D: BeOS video output (BBitmap and Overlay)
440 S: United Kingdom
442 N: Clément Stenac
443 E: zorglub@videolan.org
444 C: zorglub
445 D: Playlist core and demuxers, SAP parser
446 D: wxWidgets and joystick interfaces
447 D: Announce system
448 D: visualisation, volume normalizer
449 S: France
451 N: Peter Surda
452 E: shurdeek@panorama.sth.ac.at
453 D: rc plugin for VLC control through /dev/stdin
454 S: Austria
456 N: Olivier Teulière
457 E: ipkiss@via.ecp.fr
458 C: ipkiss
459 D: Win32 interface
460 D: skins module (core and win32 port)
461 D: skins2 module (core and win32 port)
462 S: France
464 N: Yuehua Zhao
465 E: zhao908@hotmail.com
466 D: real video codec
467 S: China
469 N: Bo Wang
470 E: silencewang@msn.com
471 D: real file/rtsp pause and seek support
472 S: China