VideoLAN and the VLC team would like to acknowledge the following contributors:

Programming:
------------
Rémi Denis-Courmont
Jean-Baptiste Kempf
Laurent Aimar
Gildas Bazin
Pierre d'Herbemont
Rafaël Carré
Felix Paul Kühne
Rémi Duraffort
Derk-Jan Hartman
Antoine Cellerier
Samuel Hocevar
Jean-Paul Saman
Christophe Mutricy
Clément Stenac
Christophe Massiot
Ilkka Ollakka
Pierre Ynard
Damien Fouilleul
Sigmund Augdal Helberg
Erwan Tulou
Olivier Teulière
Cyril Deguet
Eric Petit
Filippo Carone
Rocky Bernstein
François Cartegnie
Olivier Aubert
Jakob Leben
Benjamin Pracht
Pavlov Konstantin
Jean-Philippe André
Hugo Beauzée-Luyssen
Steve Lhomme
Stéphane Borel
JP Dinger
Geoffroy Couprie
Marian Ďurkovič
Yoann Peronneau
Jon Lech Johansen
Sébastien Escudier
Dennis van Amerongen
Faustino Osuna
Jérôme Decoodt
Loïc Minier
KO Myung-Hun
David Flynn
Mark Moriarty
Ludovic Fauvet
Fabio Ritrovato
Tony Castley
Mirsal Ennaime
Kaarlo Raiha
Srikanth Raju
Michel Kaempf
Jean-Marc Dressler
Johan Bilien
Vincent Seguin
David Fuhrmann
Martin Storsjö
Simon Latapie
Christopher Mueller
Bernie Purcell
Henri Fallon
Emmanuel Puig
Sebastien Zwickert
Adrien Maglo
Renaud Dartus
Alexis de Lattre
Vincent Penquerc'h
Arnaud de Bossoreille de Ribou
Denis Charmet
Mohammed Adnène Trojette
Boris Dorès
Edward Wang
Jai Menon
Anil Daoud
Daniel Mierswa
Pierre Baillet
Rob Jonson
Dominique Leuenberger
Andre Pang
Akash Mehrotra
André Weber
Anthony Loiseau
Lukas Durfina
Xavier Marchesini
Cyril Mathé
Juho Vähä-Herttua
Ken Self
Juha Jeronen
Richard Hosking
Éric Lassauge
Alexis Ballier
Marc Ariberti
Benoit Steiner
Michel Lespinasse
Tobias Güntner
Carlo Calabrò
Cheng Sun
Nicolas Chauvet
Dean Lee
Naohiro Koriyama
Alexey Sokolov
Basos G
Brad Smith
Michał Trzebiatowski
Philippe Morin
Vicente Jimenez Aguilar
Vincenzo Reale
Yuval Tze
Brendon Justin
Yves Duret
Frédéric Yhuel
Michael Hanselmann
Damien Erambert
Damien Lucas
Marián Hikaník
Mihkel Kirjutas
Richard Shepherd
Sébastien Toque
Gaël Hendryckx
Grigori Goronzy
Stephan Assmus
Adrien Grand
Colin Guthrie
David Menestrina
Dominique Martinet
Fumio Nakayama
Jason Luka
Luc Saillard
Pankaj Yadav
Ramiro Polla
Sidney Doria
Steinar H. Gunderson
Can Wu
Christophe Courtaut
Gonçalo Cordeiro
Hannes Domani
Ivo Ivanov
Manol Manolov
Mindaugas Baranauskas
A S Alam
Antoine Lejeune
Arnaud Schauly
Branko Kokanovic
Christoph Miebach
David González
Dylan Yudaken
Florian G. Pflug
G Finch
Gaëtan Rousseaux
Keary Griffin
Konstanty Bialkowski
Myckel Habets
Przemyslaw Fiala
Tanguy Krotoff
Thomas De Rocker
Xabier Aramendi
Benjamin Drung
David Kaplan
Devin Heitmueller
Eugenio Jarosiewicz
Guillaume Poussel
Justus Piater
Luca Barbato
Martin T. H. Sandsmark
Rune Botten
Søren Bøg
Toralf Niebuhr
Austin Burrow
Bill C. Riemers
Cristian Maglie
Elminster2031
Fabian Keil
Jakub Wieczorek
Khoem Sokhem
Mario Siegmann
Martin Briza
Mike Houben
Romain Goyet
Barry Wardell
Ben Hutchings
Besnard Jean-Baptiste
Brian Weaver
Casian Andrei
Clement Chesnin
Daniel Nylander
Eirik U. Birkeland
FUJISAWA Tooru
Gabor Kelemen
Jamil Ahmed
Jonathan Rosser
Joris van Rooij
Kaloyan Kovachev
Katsushi Kobayashi
Kelly Anderson
Loren Merritt
Maciej Blizinski
Mark Bidewell
Miguel Angel Cabrera Moya
Ming Hu
Niles Bindel
Otto Kekäläinen
Pauline Castets
Predrag Ljubenović
Scott Caudle
Simon Hailes
Xavier Martin
Yaron Shahrabani
Adrian Yanes
Alex Converse
Alexander Bethke
Alexander Law
Andres Krapf
Andri Pálsson
Andy Chenee
Anuradha Suraparaju
Aurélien Nephtali
Benjamin Poulain
Brieuc Jeunhomme
Chris Clayton
Chris Smowton
Colin Delacroix
Cédric Cocquebert
Danny Wood
David K
Denis Arnaud
Edouard Gomez
Emmanuel de Roux
GBX
Gaurav Narula
Georgi Chorbadzhiyski
Geraud CONTINSOUZAS
Jan Winter
Jean-François Massol
Jean-Philippe Grimaldi
Jon Stacey
Kai Lauterbach
Konstantin Bogdanov
Kuan-Chung Chiu
Mark Hassman
Matthias Dahl
Michael Feurstein
Michael McEll
Michael Ploujnikov
Mike Schrag
Niklas Hayer
Olivier Gambier
Paul Corke
Praveen Illa
Ron Frederick
Ronald Wright
Rov Juvano
Sabourin Gilles
Sasha Koruga
Sergey Radionov
Sreng Jean
Sven Petai
Thierry Reding
Tomer Barletz
Tristan Leteurtre
Wang Bo
maxime Ripard
xxcv
Adam Hoka
Adrian Knoth
Adrien Cunin
Alan Fischer
Alex Helfet
Alexandre Ferreira
Alina Friedrichsen
An L. Ber
Andreas Schlick
Andrey Makhnutin
Andrey Wolk
Arnaud Vallat
Ashok Bhat
Austin English
Baptiste Coudurier
Benoit Calvez
Björn Stenberg
Blake Livingston
Brandon Brooks
Brian Johnson
Brian Kurle
Chris White
Christian Masus
Christoph Seibert
Christopher Key
Christopher Rath
Claudio Ortelli
Clement Lecigne
Cody Russell
Cristian Morales Vega
Dan Rosenberg
Daniel Dreibrodt
Daniel Marth
Daniel Tisza
David Planella
Detlef Schroeder
Diego Fernando Nieto
Dominic Spitaler
Dominik 'Rathann' Mierzejewski
Edward Sheldrake
Elliot Murphy
Eren Inan Canpolat
Ernest E. Teem III
Etienne Membrives
Fargier Sylvain
Fathi Boudra
Felix Geyer
Filipe Azevedo
Florian Hubold
Frank Enderle
François Revol
Frédéric Crozat
Georg Seifert
Gertjan Van Droogenbroeck
Gilles Chanteperdrix
Greg Farrell
Gwenole Beauchesne
Götz Waschk
Hans-Kristian Arntzen
Harry Sintonen
Iain Wade
Ibraheem Paredath
Ismael Luceno
James Bond
James Turner
Janne Kujanpää
Jarmo Torvinen
Jason Scheunemann
Jeff Lu
Jeroen Ost
Johann Ransay
Johannes Weißl
John Hendrikx
John Stebbins
Jonas Gehring
Joseph S. Atkinson
Julien / Gellule
Julien Humbert
Kamil Baldyga
Kamil Klimek
Kevin Anthony
Kevin DuBois
Lari Natri
Lorenzo Pistone
Lucas C. Villa Real
Lukáš Lalinský
Mal Graty
Malte Tancred
Mark Lee
Martin Pöhlmann
Marton Balint
Mathew King
Mathieu Sonet
Matthew A. Townsend
Matthias Bauer
Mika Tiainen
Mike Cardillo
Mounir Lamouri (volkmar)
Nathan Phillip Brink
Nick Briggs
Nick Pope
Pavol Babincak
Pere Orga
Peter Bak Nielsen
Phil Roffe and David Grellscheid
Pierre Souchay
Pádraig Brady
R.M
Ralph Giles
Ricardo Pérez López
Robert Jedrzejczyk
Robert Paciorek
Rolf Ahrenberg
Roman Pen
Ruud Althuizen
Sam Lade
Samuel Pitoiset
Samuli Suominen
Scott Lyons
Sebastian Birk
Sergey Puzanov
Sharad Dixit
Stephan Krempel
Steven Kramer
Steven Sheehy
Sukrit Sangwan
Sveinn í Felli
Sveinung Kvilhaugsvik
Sylvain Cadhillac
Theron Lewis
Thijs Alkemade
Timo Paulssen
Tomasen
Tony Vankrunkelsven
Tristan Heaven
Yannick Bréhon
Yavor Doganov
Yohann Martineau
bbcallen
dharani.prabhu.s
suheaven
wucan
김정은
Adam Sampson
Alexander Gall
Alex Antropoff
Alexis Guillard
Alex Izvorski
Amir Gouini
Andrea Guzzo
Andrew Flintham
Andrew Zaikin
Andy Lindsay
Arai/Fujisawa Tooru
Arkadiusz Miskiewicz
Arnaud Gomes-do-Vale
Arwed v. Merkatz
Barak Ori
Basil Achermann
Benjamin Mironer
Bill
Bob Maguire
Brian C. Wiles
Brian Raymond
Brian Robb
Carsten Gottbehüt
Carsten Haitzler
Charles Hordis
Chris Clepper
Christian Henz
Christof Baumgaertner
Christophe Burgalat
Christopher Johnson
Cian Duffy
Colin Simmonds
Damian Ivereigh
Daniel Fischer
Daniel Stränger
Danko Dolch
Dennis Lou
Dermot McGahon
Diego Petteno
Douglas West
Dugal Harris
Emmanuel Blindauer
Enrico Gueli
Enrique Osuna
Eren Türkay
Eric Dudiak
Espen Skoglund
Ethan C. Baldridge
François Seingier
Frans van Veen
Frédéric Ruget
Gerald Hansink
Gisle Vanem
Glen Gray
Goetz Waschk
Gregory Hazel
Gustaf Neumann
Hang Su
Hans Lambermont
Hans-Peter Jansen
Harris Dugal
Heiko Panther
Igor Helman
Isaac Osunkunle
Jan David Mol
Jan Gerber
Jan Van Boghout
Jasper Alias
Jean-Alexis Montignies
Jean-Baptiste Le Stang
Jeffrey Baker
Jeroen Massar
Jérôme Guilbaud
Johannes Buchner
Johen Michael Zorko
Johnathan Rosser
John Dalgliesh
John Paul Lorenti
Jörg
Joseph Tulou
Julien Blache
Julien Plissonneau Duquène
Julien Robert
Kenneth Ostby
Kenneth Self
Kevin H. Patterson
Koehler, Vitally
K. Staring
Lahiru Lakmal Priyadarshana
Laurent Mutricy
Leo Spalteholz
Loox Thefuture
Marc Nolette
Marco Munderloh
Mark Gritter
Markus Kern
Markus Kuespert
Martin Hamrle
Martin Kahr
Mateus Krepsky Ludwich
Mathias Kretschmer
Mats Rojestal
Matthias P. Nowak
Matthieu Lochegnies
Michael Mondragon
Michael S. Feurstein
Michel Lanners
Mickael Hoerdt
Miguel Angel Cabrera
Mikko Hirvonen
Moritz Bunkus
Nilmoni Deb
Olivier Houchard
Olivier Pomel
Ondrej Kuda aka Albert
Øyvind Kolbu
Pascal Levesque
Patrick Horn
Patrick McLean
Paul Mackerras
Peter Surda
Petr Vacek
Philippe Van Hecke
Pierre-Luc Beaudoin
Pierre Marc Dumuid
Régis Duchesne
Remco Poortinga
Rene Gollent
Rob Casey
Robson Braga Araujo
Roine Gustafsson
Roman Bednarek
Rudolf Cornelissen
Sašo Kiselkov
Sebastian Jenny
Shane Harper
Stefán Freyr Stefánsson
Steve Brown
Steven M. Schultz
Tapio Hiltunen
Thomas L. Wood
Thomas Mühlgrabner
Thomas Parmelan
Tim 'O Callagha
Tim Schuerewegen
Tong Ka Man
Torsten Spindler
Udo Richter
Vincent Dimar
Vincent Penne
Vitalijus Slavinskas
Vitaly V. Bursov
Vladimir Chernyshov
Wade Majors
Wallace Wadge
Watanabe Go
William Hawkins
Xavier Maillard
Ye zhang
Yuehua Zhao

Artwork
-------
Damien Erambert
Daniel Dreibrodt, aka aLtgLasS
David Weber
Davor Orel
Dominic Spitaler
Eurodata Computer Club
Geoffrey Roussel
Joeri van Dooren
kty0ne
Max Rudberg
Richard Øiestad
Simon Damkjær Andersen
Tom Bigelajzen
Vincent van den Heuvel

Documentation
-------------
Bill Eldridge

Localization
------------
Ajith Manjula - Sinhala
Alexander Didebulidze - Georgian
Alexander Law - Russian
Alexey Lugin - Ukrainian
Alexey Salmin - Russian
Amanpreet Singh Alam - Punjabi
André de Barros Martins Ribeiro - Brazilian portuguese
Andrey Brilevskiy - Russian
Andrey Wolk - Russian
Anh Phan - Vietnamese
Animesh Swar - Nepalese
Ara Bextiyar - Sorani (Kurdish)
Ari Constâncio - Portuguese
Arkadiusz Lipiec - Polish
Audrey Prevost - French
Bayarsaikhan Enkhtaivan Баярсайхан Энхтайван - Mongolian
Bruno Queirós - Portuguese
Bruno Vella - Italian
Carlo Calabrò - Italian
Cristian Secară - Romanian
Daniel Nylander - Swedish
David González - Spanish
Dean Lee - Chinese
DirektX - Hungarian
Dominko Aždajić - Croatian
Dylan Aïssi - French
Eduard Babayan - Armenian
Eirik U. Birkeland - Norwegian Nynorsk
Éric Lassauge  -- French
Farzaneh Sarafraz - Persian
Fouzia Bourai - Arabic
Frank Chao - Chinese Traditional
Fumio Nakayama - Japanese
Gabor Kelemen - Hungarian
Gaëtan Rousseaux - Walloon
Goce Manevski - Macedonian
Gorana Milicevic - Serbian
Haakon Meland Eriksen - Norwegian
Han HoJoong - Korean
H.Shalitha Vikum - Sinhala
Ivo Ivanov - Bulgarian
Jamil Ahmed - Bengali
Javier Varela - Spanish
Jean-Pierre Kuypers - French
Joel Arvidsson - Swedish
Jon Stødle - Norwegian Nynorsk
Jonas Larsen - Danish
Jouni Kähkönen - Finnish
Kai Hermann - German
Kang Jeong-Hee - Korean
Kaya Zeren - Turkish
Kypchak Kypchak - Kazakh
Laurent Jonqueres - Occitan
Lorena Gomes - Catalan
Luqman Hakim - Indonesian
Mahrazi Mohd Kamal - Malay
Manolis Stefanis - Modern Greek
Marián Hikaník - Slovak
Marko Uskokovic - Serbian
Matej Urbančič - Slovenian
Mathias C. Berens, welcome-soft - German
Mattias Põldaru - Estonian
Md. Rezwan Shahid - Bengali
Meelad Zakaria - Persian
Michał Trzebiatowski - Polish
Mindaugas Baranauskas - Lithuanian
Miroslav Oujeský - Czech
Morten Brix Pedersen - Danish
Myckel Habets - Dutch
Namhyung Kim - Korean
Oleksandr Natalenko - Ukranian
Omer Ensari - Kurmanji (Kurdish)
Otto Kekäläinen - Finnish
Pittayakom Saingtong - Thai
Predrag Ljubenović - Serbian
Roustam Ghizdatov - Russian
Salar Khalilzadeh" - Persian
Сергей Дарьичев - Belarusian
Sidney Doria - Brazilian Portuguese
Sreejith P - Malayalam
Tadashi Jokagi - Japanese
Thomas De Rocker - Dutch
Thomas Graf - gettext support, German
Tomáš Chvátal - Czech
Tòni Galhard - Occitan
Valek Filippov - Russian
Vicente Jimenez Aguilar - Spanish
Vincenzo Reale - Italian
Vladimir Yermolayev  - Russian
Wei Mingzhi - Simplied Chinese
Xènia Albà Cantero - Catalan
Xuacu Saturio - Asturian
Yuksel Yildirim - Turkish
Zhang Tong - Chinese
