Team / Contact

The VideoLAN team is made up of students of the École Centrale Paris and developers from all over the world:

The developers

There is a description of what they worked on, so that you can spot cool dudes. Note that dudes with a SVN account are very cool dudes. If you want to email a dude you will need to replace the '-replacewith@-' part with '@'.

The vlc team

Laurent Aimar (SVN login: fenrir)
- input and decoders core improvements
- avi, asf/wmv/wma, mp4/mov, mp3, aac, wav demultiplexers
- MPEG-4, Div & OpenDivX and various decoders (ffmpeg)
- AAC decoder (libfaad2)
- cinepak, adpcm, araw, musepack decoders
- Subtile file parser.
- mms, ftp access
- Stream output
- VLM
- France

Marc Ariberti (SVN login: marcari)
- communication with channel server
- YOPY port
- France

Stephan Assmus (SVN login: stippi)
- BeOS module fixes and enhancements
- Germany

Olivier Aubert
- Mediacontrol API, Python bindings, svg module
- France

Sigmund Augdal Helberg (SVN login: sigmunau)
- lirc plugin
- aalib plugin
- Subtitles and freetype
- Hotkeys
- Shoutcast discovery module and b4s playlist parser
- wxWidgets preferences
- File-Info and metadata handling
- Norway

Pierre Baillet (SVN login: octplane)
- SDL audio and video output
- France

Gildas Bazin (SVN login: gbazin)
- Core improvements, decoders API
- Win32 port, win32 VCD/CDDA input and win32 ipv6 code
- DirectX audio/video output, win32 WaveOut audio output
- DirectShow input
- a52, dts, vorbis, speex, flac and theora decoders/packetizers
- mpeg1/2 video decoder (libmpeg2), bandlimited resampling
- Ogg and Raw DV demultiplexers
- Configuration file infrastructure
- wxWindows and http interfaces
- Pocket PC port
- France

Rocky Bernstein (SVN login: rocky)
- Navigation-enabled VCD (via libvcdinfo) enhanced CDDA (via libcdio)
- SVCD/CVD subtitles
- USA

Johan Bilien (SVN login: jobi)
- VCD input
- Satellite input
- libdvbpsi support
- France

Stéphane Borel (SVN login: stef)
- MPEG video decoder
- DVD input, IFO parsing, CSS decryption
- DVD navigation
- France

Arnaud de Bossoreille de Ribou (SVN login: bozo)
- SDL video output
- France

Filippo Carone (SVN login: littlejohn)
- Java bindings
- Italy

Rafaël "Hanz, David" Carré (SVN login: funman)
- C0AFF10F
- D-Bus control, Audioscrobbler, Telepathy, Taglib meta reader/writer
- Ncurses enhancements, Power management inhibition
- PGP update core
- Spread bugfixes
- Netherlands

Tony Castley (SVN login: tcastley)
- BeOS interface, BeOS Video
- Australia

Antoine Cellerier (SVN login: dionoea)
- Video Filters: mosaic, gradient and edge detection, magnify, rss, croppadd, erase, extract, gaussianblur, motion detect, puzzle, rotate, bluescreen, alphamask, psychedelic
- Demux: podcast, shoutcast
- Access: v4l2
- HTTP interface pages
- Lua (interface, meta fetcher, playlist, ...) modules
- France

Renaud Dartus (SVN login: reno)
- AC3 decoder
- France

Cyril Deguet (SVN login: asmax)
- Audio output
- skins module (X11 port)
- skins2 module (core and X11 port)
- JACK audio output
- France

Rémi Denis-Courmont (SVN login: courmisch)
- www.remlab.net
- network subsystem
- threading subsystem
- Demux: RTP receiver, VOC, XA, Standard MIDI files
- Codecs: EA ADPCM, MIDI synthesis
- TLS and SRTP
- Finland

Colin Delacroix (SVN login: colin)
- initial MacOS X port
- France

Pierre d'Herbemont (SVN login: pdherbemont)
- Mac OS X Framework
- LibVLC enhancements
- France

Boris Dorès (SVN login: babal)
- Win32 network input
- Win32 interface
- Headphone channel mixer, Dolby Surround decoder
- Audio output core enhancements
- France

Jean-Marc Dressler (SVN login: polux)
- BeOS port
- MPEG video decoder
- France

Henri Fallon (SVN login: henri)
- ALSA audio output
- MPEG TS input
- Decoder modularization
- USA

Andrew Flintham
- text subtitler and font scripts
- United Kingdom

Damien Fouilleul (SVN login: Quovodis)
- ActiveX control
- Safari/Firefox plugin for MacOS X
- Direct3D Video output
- SSE2 chroma converters
- improved MMX chroma converters
- Ireland

Alexis Guillard
- IPv6 support
- United Kingdom

Gerald Hansink
- Qt Embedded Video Output
- Netherlands

Shane Harper
- SDL plugin fixes and enhancements
- XVideo video output
- Gnome and Gtk+ interface enhancements
- United Kingdom

Dugal Harris
- OpenCV video filter
- South Africa

Derk-Jan Hartman (SVN login: hartman)
- Mac OS X interface
- Dutch translation
- Directory input
- Mac OS X Video Output
- Mac OS X Audio Output
- Kasenna client support
- contrib system for 3rd party libraries
- Netherlands

Gaël Hendryckx (SVN login: jimmy)
- IDCT and YUV transforms
- France

Samuel Hocevar (SVN login: sam)
- playlist and modules system
- Gnome and Gtk+ interfaces
- Glide, fb, and caca video outputs
- Esound audio output
- DVD subtitles decoder
- Video output
- Mozilla plug-in
- France

Eugenio Jarosiewicz (SVN login: ej)
- MacOS X interface, and various fixes
- USA, Florida

Jon Lech Johansen (SVN login: jlj)
- PS input fixes
- Win32 DVD input port
- QNX RTOS plug-in
- MacOS X port
- norwegian translation
- MP4 DRMS support
- France

Michel Kaempf (SVN login: maxx)
- audio output
- AC3 decoder
- MPEG audio decoder
- France

Jean-Baptiste Kempf (SVN login: jb)
- Qt4 Interface
- Contribs system
- France

Pavlov Konstantin (SVN login: thresh)
- Build system/linkage fixes
- Pidfile creation on daemon mode
- Parts of Russian translation
- ALTLinux VLC maintainer
- Russia

Felix Paul Kühne (SVN login: fkuehne)
- MacOS X Interface (wizard, structure, extended controls panel, bookmarks window, fullscreen controller)
- Interface Interaction (core and OSX)
- contrib system for 3rd party libraries
- German translation
- Germany

Simon Latapie (SVN login: garf)
- contrast/HSB, and logo video filters
- HTTP interface
- VLM
- France

Pascal Levesque
- QNX RTOS video output and audio output
- Canada, Québec

Christophe Massiot (SVN login: massiot)
- decoder and input core functions
- audio output
- MPEG video decoder
- Many ports (Mac OS X, iPAQ, *BSD, Solaris...)
- DVB input
- mosaic
- TS muxer/demuxer improvements
- contrib system for 3rd party libraries
- documentation
- fortunes maintainer
- France

Loïc Minier (SVN login: lool)
- Gtk/gnome enhancements
- xosd interface plug-in
- SLP
- France

Christophe Mutricy (SVN login: xtophe)
- libnotify plugin
- contrib system for 3rd party libraries
- win32 binary contribs
- Varios fixes (configure.ac, wxWidgets, M3U, ...)
- England

Florian G. Pflug (SVN login: fgp)
- MacOS X port
- Austria

Heiko Panther
- Mac OS X audio device selection framework
- Germany

Vincent Penne
- teletext decoder
- France

Eric Petit (SVN login: titer)
- BeOS module fixes and enhancements
- Stream output
- Mac OS X OpenGL video output
- contrib system for 3rd party libraries
- France

Benjamin Pracht (SVN login: bigben)
- MacOS X Interface (playlist)
- documentation
- France / Germany

Emmanuel Puig (SVN login: karibu)
- skins module (core and win32 port)
- France

Frédéric Ruget
- Portaudio audio output
- France

Jean-Paul Saman
- libmad plug-in
- iPAQ port
- PDA (Familiar Linux) interface
- Dutch Translation
- DVB-S/C/T on v4l2 API
- HD1000 port
- OSD menu
- Digital Video (Firewire/IEEE1394/I-Link)
- Netherlands

Arnaud Schauly (SVN login: gitan)
- SAP module
- France

Vincent Seguin (SVN login: seguin)
- core VLC structure
- interface and message queue
- video output
- YUV transforms
- X11 and GGI video outputs
- France

Ken Self (SVN login: kenS)
- BDA module
- United Kingdom

Richard Shepherd (SVN login: richards)
- BeOS video output (BBitmap and Overlay)
- United Kingdom

Clément Stenac (SVN login: zorglub)
- Playlist core and demuxers, SAP parser
- wxWidgets and joystick interfaces
- Announce system
- visualisation, volume normalizer
- France

Peter Surda
- rc plugin for VLC control through /dev/stdin
- Austria

Olivier Teulière (SVN login: ipkiss)
- Win32 interface
- skins module (core and win32 port)
- skins2 module (core and win32 port)
- France

Yuehua Zhao
- real video codec
- China

Bo Wang
- real file/rtsp pause and seek support
- China

The vls team

Arnaud de Bossoreille de Ribou (SVN login: bozo)
- C++ framework (a little bit)
- modules
- Support for AC3/subtitles channels in PS to TS converter
- Administration architecture
- Telnet protocol
- "Native" admin
- "local" input
- "dvb" input

Benoit Steiner (SVN login: benny)
- C++ framework
- Internal architecture
- PS to TS converter
- Telnet protocol

Cyril Deguet (SVN login: asmax)
- "video" input
- User's documentation
- Win32 port

James Courtier-Dutton
- "file" output

Alexis Guillard
- IPv6 support

Eric Doutreleau
- Multicast patch

Tristan Leteurtre
- Developer documentation
- RTP support
- Video For Linux input
- Interface modularization

Eric Petit
- Video For Linux input

Christophe Massiot
- portability fixes (*BSD, Darwin, Solaris)

Jean-Paul Saman
- Dynamic configuration
- vls running Daemon

Damien Lucas
- new "dvb" input
- Command line arguments
- multiple interfaces support

Andrew de Quincey

The libdvbpsi team

Arnaud de Bossoreille de Ribou (SVN login: bozo)
- main structure
- PSI section gathering
- PAT decoder/generator
- PMT decoder/generator
- MPEG descriptors

Johan Bilien (SVN login: jobi)
- subtables decoder
- SDT decoder
- most DVB descriptors

Johann Hanne
- CAT support
- NIT decoder
- TOT/TDT decoder
- DVB satellite delivery systems descriptor 0x43
- DVB local time offset descriptor 0x58
- Terrestrial delivery system descriptor 0x5a

Andrew John Hughes
- descriptor 0x52
- decode_pmt verbose output

Tristan Leteurtre (SVN login: tooney)
- subtitles descriptor (0x59)

Viktor Luzin
- SDT generator

Christophe Massiot (SVN login: massiot)
- initial specs
- EIT decoder
- parental rating descriptor (0x55)

Jiri Pinkava
- Program Delivery Control (0x69)

Jean-Paul Saman
- VBI Data Descriptor (0x45)

The libdvdcss team

Billy Biggs
- libdvdcss enhancements

Stéphane Borel (SVN login: stef)
- original CSS decryption code from vlc

Sven Heithecker
- cache bug fix for discs with identical content but different keys

Håkan Hjort
- Solaris port of the DVD ioctls
- libdvdcss enhancements

Samuel Hocevar (SVN login: sam)
- original CSS decryption code from vlc

Eugenio Jarosiewicz (SVN login: ej)
- MacOS X DVD ioctls

Jon Lech Johansen (SVN login: jlj)
- Win32 port
- Fixes to the Darwin port

KO Myung-Hun
- OS/2 port

Markus Kuespert
- BeOS port of the DVD ioctls

Pascal Levesque
- QNX port

Steven M. Schultz
- BSD/OS port

David Siebörger
- HP-UX port of the DVD ioctls

Alex Strelnikov
- OS/2 port

German Tischler
- FreeBSD DVD input patch

Gildas Bazin (SVN login: gbazin)
- various fixes to the Win32 port

Legal contact

Hosting for the VideoLAN project is provided by :

VIA Centrale Réseaux
Résidence des Élèves de l'École Centrale
2, avenue Sully Prudhomme
92 290 Châtenay Malabry
France