Use the exception set in poll().
[vlc.git] / AUTHORS
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).
8
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
22
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
29
30 N: Stephan Assmus
31 E: stippi@yellowbites.com
32 C: stippi
33 D: BeOS module fixes and enhancements
34 S: Germany
35
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
40
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
52
53 N: Pierre Baillet
54 E: oct@zoy.org
55 C: octplane
56 D: SDL audio and video output
57 S: France
58
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
73
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
80
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
88
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
96
97 N: Arnaud de Bossoreille de Ribou
98 E: bozo@via.ecp.fr
99 C: bozo
100 D: SDL video output
101 S: France
102
103 N: Filippo Carone 
104 E: filippo[dontspam]@carone.org
105 D: Java bindings
106 S: Italy
107
108 N: Rafaël Carré
109 E: funman@videolanorg
110 C: funman
111 P: C0AFF10F
112 D: D-Bus control
113 D: Audioscrobbler
114 S: France
115
116 N: Tony Castley
117 E: tony@castley.net
118 C: tcastley
119 D: BeOS interface, BeOS Video
120 S: Australia
121
122 N: Antoine Cellerier
123 E: dionoea@videolan.org
124 C: dionoea
125 D: Video Filters: mosaic, gradient and edge detection, magnify, rss
126 D: Podcast demux
127 D: HTTP interface pages
128 D: Lua (interface,meta fetcher, playlist, ...) modules
129 S: France
130
131 N: Renaud Dartus
132 E: reno@via.ecp.fr
133 C: reno
134 D: AC3 decoder
135 S: France
136
137 N: Cyril Deguet
138 E: asmax@via.ecp.fr
139 C: asmax
140 D: Audio output
141 D: skins module (X11 port)
142 D: skins2 module (core and X11 port)
143 D: JACK audio output
144 S: France
145
146 N: Rémi Denis-Courmont
147 E: rem#videolan.org
148 C: courmisch
149 D: network/DNS
150 D: SSL/TLS support (core, HTTP server, HTTP input)
151 D: VOC files demultiplexer
152 S: Finland
153
154 N: Colin Delacroix
155 E: colin#zoy.org
156 C: colin
157 D: initial MacOS X port
158 S: France
159
160 N: Pierre d'Herbemont
161 E: pdherbemont#videolan.org
162 C: pdherbemont
163 D: Mac OS X Framework
164 D: LibVLC enhancements
165 S: France
166
167 N: Boris Dorès
168 E: babal(at)via.ecp.fr
169 C: babal
170 D: Win32 network input
171 D: Win32 interface
172 D: Headphone channel mixer, Dolby Surround decoder
173 D: Audio output core enhancements
174 S: France
175
176 N: Jean-Marc Dressler
177 E: polux@via.ecp.fr
178 C: polux
179 D: BeOS port
180 D: MPEG video decoder
181 S: France
182
183 N: Henri Fallon
184 E: henri@via.ecp.fr
185 C: henri
186 D: ALSA audio output
187 D: MPEG TS input
188 D: Decoder modularization
189 S: USA
190
191 N: Andrew Flintham
192 E: amf@cus.org.uk
193 D: text subtitler and font scripts
194 S: United Kingdom
195
196 N: Damien Fouilleul
197 E: Damien.Fouilleul@laposte.net
198 C: Quovodis
199 D: ActiveX control
200 D: Safari/Firefox plugin for MacOS X
201 D: Direct3D Video output
202 D: SSE2 chroma converters
203 D: improved MMX chroma converters
204 S: Ireland
205
206 N: Alexis Guillard
207 E: alexis.guillard@bt.com
208 D: IPv6 support
209 S: United Kingdom
210
211 N: Gerald Hansink
212 E: gerald.hansink@ordina.nl
213 D: Qt Embedded Video Output
214 S: Netherlands
215
216 N: Shane Harper
217 E: shanegh@optusnet.com.au
218 D: SDL plugin fixes and enhancements
219 D: XVideo video output
220 D: Gnome and Gtk+ interface enhancements
221 S: United Kingdom
222
223 N: Dugal Harris
224 E: dugalh (at) protoclea .dot co dot. za
225 D: OpenCV video filter
226 S: South Africa
227
228 N: Derk-Jan Hartman
229 E: hartman@videolan.org
230 C: hartman
231 D: Mac OS X interface
232 D: Dutch translation
233 D: Directory input
234 D: Mac OS X Video Output
235 D: Mac OS X Audio Output
236 D: Kasenna client support
237 D: contrib system for 3rd party libraries
238 S: Netherlands
239
240 N: Gaël Hendryckx
241 E: jimmy@via.ecp.fr
242 C: jimmy
243 D: IDCT and YUV transforms
244 S: France
245
246 N: Samuel Hocevar
247 E: sam@zoy.org
248 C: sam
249 D: playlist and modules system
250 D: Gnome and Gtk+ interfaces
251 D: Glide, fb, and caca video outputs
252 D: Esound audio output
253 D: DVD subtitles decoder
254 D: Video output
255 D: Mozilla plug-in
256 S: France
257
258 N: Eugenio Jarosiewicz
259 E: ej0@cise.ufl.edu
260 C: ej
261 D: MacOS X interface, and various fixes
262 S: USA, Florida
263
264 N: Jon Lech Johansen
265 E: jon-vl@nanocrew.net
266 C: jlj
267 D: PS input fixes
268 D: Win32 DVD input port
269 D: QNX RTOS plug-in
270 D: MacOS X port
271 D: norwegian translation
272 D: MP4 DRMS support
273 S: France
274
275 N: Michel Kaempf
276 E: maxx@via.ecp.fr
277 C: maxx
278 D: audio output
279 D: AC3 decoder
280 D: MPEG audio decoder
281 S: France
282
283 N: Jean-Baptiste Kempf
284 E: jb@videolan.org
285 C: jb
286 D: Qt4 Interface
287 D: Contribs system
288 S: France
289
290 N: Pavlov Konstantin
291 E: thresh@videolan.org
292 C: thresh
293 D: Build system/linkage fixes
294 D: Pidfile creation on daemon mode
295 D: Parts of Russian translation
296 D: ALTLinux VLC maintainer
297 S: Russia
298
299 N: Felix Paul Kühne
300 E: fkuehne@videolan.org
301 C: fkuehne
302 D: MacOS X Interface (wizard, structure, extended controls panel, bookmarks window, fullscreen controller)
303 D: Interface Interaction (core and OSX)
304 D: contrib system for 3rd party libraries
305 D: German translation
306 S: Germany
307
308 N: Simon Latapie
309 E: garf@via.ecp.fr
310 C: garf
311 D: contrast/HSB, and logo video filters
312 D: HTTP interface
313 D: VLM
314 S: France
315
316 N: Pascal Levesque
317 E: pascal.levesque@mindready.com
318 D: QNX RTOS video output and audio output
319 S: Canada, Québec
320
321 N: Christophe Massiot
322 E: massiot@via.ecp.fr
323 C: massiot
324 D: decoder and input core functions
325 D: audio output
326 D: MPEG video decoder
327 D: Many ports (Mac OS X, iPAQ, *BSD, Solaris...)
328 D: DVB input
329 D: mosaic
330 D: TS muxer/demuxer improvements
331 D: contrib system for 3rd party libraries
332 D: documentation
333 D: fortunes maintainer
334 S: France
335
336 N: Loïc Minier
337 E: lool@via.ecp.fr
338 C: lool
339 D: Gtk/gnome enhancements
340 D: xosd interface plug-in
341 D: SLP
342 S: France
343
344 N: Christophe Mutricy
345 E: xtophe at videolan d0t org
346 C: xtophe
347 D: libnotify plugin
348 D: contrib system for 3rd party libraries
349 D: win32 binary contribs
350 D: Varios fixes (configure.ac, wxWidgets, M3U, ...)
351 S: England
352
353 N: Florian G. Pflug
354 E: fgp@phlo.org
355 C: fgp
356 D: MacOS X port
357 S: Austria
358
359 N: Heiko Panther
360 E: heiko.panther@web.de
361 D: Mac OS X audio device selection framework
362 S: Germany
363
364 N: Vincent Penne
365 E: ziggy at sashipa dot com
366 D: teletext decoder
367 S: France
368
369 N: Eric Petit
370 E: titer@videolan.org
371 C: titer
372 D: BeOS module fixes and enhancements
373 D: Stream output
374 D: Mac OS X OpenGL video output
375 D: contrib system for 3rd party libraries
376 S: France
377
378 N: Benjamin Pracht
379 E: bigben+spam@videolan.org
380 C: bigben
381 D: MacOS X Interface (playlist)
382 D: documentation
383 S: France / Germany
384
385 N: Emmanuel Puig
386 E: karibu@videolan.org
387 C: karibu
388 D: skins module (core and win32 port)
389 S: France
390
391 N: Frédéric RUGET
392 E: frederic.ruget@free.fr
393 D: Portaudio audio output
394 S: France
395
396 N: Jean-Paul Saman
397 E: jp_dot_saman#videolan_dot_nl
398 D: libmad plug-in
399 D: iPAQ port
400 D: PDA (Familiar Linux) interface 
401 D: Dutch Translation
402 D: DVB-S/C/T on v4l2 API
403 D: HD1000 port 
404 D: OSD menu
405 D: Digital Video (Firewire/IEEE1394/I-Link)
406 S: Netherlands
407
408 N: Arnaud Schauly
409 E: gitan@via.ecp.fr
410 C: gitan
411 D: SAP module
412 S: France
413
414 N: Vincent Seguin
415 E: seguin@via.ecp.fr
416 C: seguin
417 D: core VLC structure
418 D: interface and message queue
419 D: video output
420 D: YUV transforms
421 D: X11 and GGI video outputs
422 S: France
423
424 N: Ken Self
425 E: kens@campoz.fslife.co.uk
426 C: kenS
427 D: BDA module
428 S: United Kingdom
429
430 N: Richard Shepherd
431 E: richard@rshepherd.demon.co.uk
432 C: richards
433 D: BeOS video output (BBitmap and Overlay)
434 S: United Kingdom
435
436 N: Clément Stenac
437 E: zorglub@videolan.org
438 C: zorglub
439 D: Playlist core and demuxers, SAP parser
440 D: wxWidgets and joystick interfaces
441 D: Announce system
442 D: visualisation, volume normalizer
443 S: France
444
445 N: Peter Surda
446 E: shurdeek@panorama.sth.ac.at
447 D: rc plugin for VLC control through /dev/stdin
448 S: Austria
449
450 N: Olivier Teulière
451 E: ipkiss@via.ecp.fr
452 C: ipkiss
453 D: Win32 interface
454 D: skins module (core and win32 port)
455 D: skins2 module (core and win32 port)
456 S: France
457